Depends on your budget and your REALISTIC eCommerce goals. I have developed websites with both WordPress and Magento 1 & 2 for more than a decade and have successful deployed it for the right clients. I have seen start-ups try and launch on Magento without the correct server stack and it was a...
By FAR the best way to speed up your M2 website is to use Hyva theme!
https://www.hyva.io/blog/experts-insights/hyva-outperforms-magento-frontend-alternatives-by-250-percent.html