For most situations, you're correct and should the only one you need.
However, I do find the occasional website where either:
- the browser cache conflicts with the site;
- the site is either badly programmed or suffers server issues at their hosting provider;
- or DNS cache returns older information.
You usually find these situations within live (read: real-time online) in-browser tab services. Think of remote browser services for conference calls or discord screenshare with a webcam (not limited to), for example. In such cases where Ctrl+F5 works better, by forcing the cache to be emptied.