If it has to be one on your list, then Windscribe.
Otherwise Mullvad or IVPN are only about $5/mo, and you can pay by the month which is super helpful as you can take a few weeks off when you need/feel like it to keep your spending down - seems like you’re looking for the cheapest possible options.
Our of your list, Winscribe is the best and safest. I use Mullvad at $5 a month. I like the fact that they let me pay b y the month. If I don’t have the money it stops but that hasn’t happened yet.