Hiding your IP, although essential, is far from enough if you want to achieve online privacy. And since VPN providers might disclose your real IP to interested parties, relying on a VPN to hide your IP might not be the best idea always.
You can setup your own VPN pretty easily. I use a stardust instance at scaleway on which I installed wireguard. I was just curious and learned a lot in the process.