Sometimes, when a page takes a lot of time to load, I just click the URL in the address bar and press Enter again. Then, it impressively loads really faster.
Also, the same thing happens when the page didn't load at all even if the URL is manually written correctly, I just search for the name of the page in Google and click the link from the results then it works normally. How can you explain these behaviors ? ( I am using Firefox at the moment but it also happened in Chrome )