There are a lot of opinions on this.
My advice would be to do a lot of research and make sure your ass is covered in some way before you do anything.
A vpn isn’t as anonymous as you would think it is so I wouldn’t make that the first hop ever or use any type of identifiable billing information.
They say “no logs” but that really isn’t the case.
They all keep at least billing information, and the time and date of what ip address connected to which one of their servers.
A lot of people would argue that I am wrong but that’s for another time I’m not going to get into the discussion and just advise that you look into that as much as you can and think about it before you decide on using one.
That’s the thing.
Every business keeps billing information for like forever.
And then theres the log that they all say they don’t keep thats says “x customer connected at x time of day” but they do.
I say this because there is a lot of problems that I don’t see how you would trouble shoot or debug without connection logs of some kind.
So the only way to use one would be to somehow anonymously buy the service.
Then if it was me I would connect through tor or a big chain of proxies(or both since speed is not the end game here) and then to the vpn.
Not trying to get into an argument about anything just saying how I would do it if I had decided to use one.
Persoanlly I don’t see the point since you actually can be just as hidden and encrypted without spending a dime.
And then there is the issue of your ISP that DOES have logs that you connected to the first hop at least what ever you do(yes it may be encrypted but there is a trail) and also DNS records if you don’t address it in the beginning.
I am not sure about DNS in regards to a vpn.
Do they have their own that you use or what?