Another important factor is your host server's performance
We can only do so much before we run into one of the biggest issues: server response time. The good news is that over the years we accumulated a portfolio of projects from all over the world so if worse comes to worst, we are more than happy to recommend switching to a new host which is proven to offer excellent services and performance for PrestaShop stored.
Just in case you were wondering, we are not affiliated with any hosting company and aren't getting money off them so any advice we offer in this regard is only to ensure that your site runs to its full potential and our improvements are not bottlenecked by a bad server.