Hi,
I analysed your website. It has been already HTML cached, css and HTML minified and CDN used. Therefore regular speed improvement methods (e.g. using another caching plugin) will not make too much difference and if you accept such a proposal you will just lose time (and money).
I know what how to improve your home page load time and I don't mind writing it here publicly, because applying it when cashing is there requires considerable expertise and I believe not many people around here can do it seamlessly.
The main problem with your website is poor template design: When user hits Load More buttons, articles are opened immediately. It means they are already on the page, but hidden. Clicking the button reveals them.
For faster first load, hidden articles should not have been loaded in the first place, but called from the server on the fly by ajax only after clicking the load more buttons . Of course, loading of hidden articles will take some time in this case, say 1-2 secs, but possibly not all users will click these buttons and it is much more tolerable, as user will not be looking at an empty page while waiting for these 1-2 secs.
There are additional improvements that can be done for images (smushing and lazy loading) too, in combination with the above coding change.
Since this solution requires template file modification, I will need FTP access, or better, a staging website on the same server.
Regards,
Hakan