WP Buffs has written an excellent guide on how to speed up your webpage loading time leveraging a good point on visitor patient when you are displaying your website to them:
How long are you willing to wait for a page to load? At what point do you say “enough is enough,” close the tab, and click somewhere else? According to studies, a one second increase in page load time correlates to 7% in lost conversions and sales while 40% of people who visit a site will abandon it if it takes more than three seconds to load.
Read the article from Dan Dulaney here: https://wpbuffs.com/how-to-increase-speed-wordpress-site/
You will get a list of tools you can use to optimize your load page but also some good tips on how to optimize your server settings.