> If you want to take things next level, you can try Tor, which is extremely private, and extremely hard to de-anonymize
I don't think Tor would eliminate the need for a VPN; wouldn't your ISP still be able to see the requested URL?
Edit: I was thinking of DNS leaks, but that's really not an issue if you use Tor Browser.