Your speed test looks excellent. The page you wanted is still showing a blank space where the main content should be. Both observations can be true.
A large pipe can still involve waiting
Bandwidth describes how much data a connection can carry over time. Latency is the wait involved in communication. A page can depend on several sequential requests before the browser has enough information to display useful content.
The browser also has work to do after bytes arrive. Styles, scripts and layout decisions can delay the moment when a page becomes readable or responds to a tap.
Compare before changing anything
Try the same page on a second device and a second connection, where available. Keep the comparison small: the same address, roughly the same time, one change at a time.
If one website is slow everywhere while others respond normally, repeatedly resetting your router is unlikely to explain that pattern. If many sites are slow only on one device, investigate that device first.
Notice where the pause happens
Does nothing appear for several seconds? Does text arrive quickly while pictures lag behind? Does everything look complete but scrolling feel heavy? These are different observations, not proof of a single cause.
For site owners, browser network and performance tools can separate connection timing, server response and rendering work. Record an actual trace before removing features or buying more server capacity.
Repeat an honest test
Cached content can make a second visit faster than the first. Test more than once and say which condition you measured. A single unusually good result is a poor baseline.