Usually, problems are cause from bad routing of your network not related to speed. A VPN software can re-route your traffic avoiding congested or bad routing zones giving you a smoother experience. Also, VPN add a layer of security and privacy to the user.
Whats the best VPN?
Theres no sweet exact science for this question. Not all VPN works with all networks. The best way its to download a few of them and see what VPN gives you the best experience. Theres thousand of vpns, free and paid, usually free vpn are not that good but we have obtions like Proton VPN with unlimited traffic and excelent privacy. Also, we put more free VPN on our homepage you can check out.