Have you done already these basic checks?
1 - Enable Joomla Caching
This will already significantly boost your page loading times
Go to your plugins and open Page Cache plugin
Usually it shall be already configured like this:
Save and close it
2 - Configure your Cache TTL and behaviour
Go to System - Global Configuration - System(-tab)
Enable the ...