@SauRoNZA - I changed MTU to 1453 and changed IPv6 to Link-local-only.
I get mixed results now. If it is the first time I open a page, it can take anything between 10 and 25 seconds. If I open the page a second time, it opens quickly, but if I close the browser and try again it takes long the first time.
I also tried the following before I made the changes to the MTU and IP6,
1. In Safari, go to prefences and remove Cookies, then Develop menu, and empty caches.
2. Shut down the machine and unplug it for one full minute. This resets the SMC.
3. Start up in safe mode (hold shift key after hitting power button until you see the apple icon on screen) then go to Utilities folder in Applications and open Disk Utility. Select Mac HD on left, then Verify Disk. When Verify Disk is completed, click on Verify Permissions. After completing this step, if any permission problems are listed, click on Repair Permissions.
4. Shut down the computer, and start up while holding 4 keys at the same time; Option, Command, P, and R. Hold these keys down until you hear the computer chime twice. This step resets the PRAM.
https://discussions.apple.com/thread/4142168?start=45&tstart=0