Magento 2 is one of the most popular platform because of it's open-source nature and low-cost availability. This is why eCommerce store owner wants to opt this platform to create eCommerce website. Coming back to your question, I will share top 7 ways through which you can speed up your site on Magento 2:
1. Select the fastest hosting for your site.
2. Check every 3rd party extension installed
3. Keep your full page cache is on
4. Keep your production mode is on
5. Enable CSS/JS minification
6. Use built-in cache
7. Avoid JS bundling
Thanks.