Your page can be very fast and uses minimal resources and is hosted in a good place. But you always gotta watch out for proximity to user, time to first byte and dns resolution time. Perceived speed is highly affected by those.
It took 2 seconds to load the page on a fresh ec2 box:
It took 2 seconds to load the page on a fresh ec2 box: