If your connection exceeds 500 speeds consider:
Mullvad
AirVPN
AzireVPN
If your connection is under 80 speeds you are already accustomed to suffering.
Sweeping generalizations: the lower cost vpns are likely to have addresses blacklisted more often which means more fun catpcha solving for you! And you run the risk of overloaded servers being ignored from capacity upgrades.
Pick a provider offering "wireguard" for increased throughput. Pick a provider offering OpenVPN atop SSL (or atop SSH) for deep privacy needs.
OpenVPN need not slow you down as much as you fear but if your device is weakness itself it will be far slower than wireguard. The other vpn flavors are less prevelent like SoftEther. WindScribe likes older flavors in the name of speed.
Since you didn't say what your usecase was (hiding from three letter agencies, preventing your ISP from monetizing your history *cough* verizon CE *cough*, not leaving your home IP address in blog comments or forum posts, shady acquisition of entertaining media) it's hard to be more specific.
Spin up your own cloud VPS and have this free app setup your own "private" VPN:
AmneziaVPN
Combine VPN with your own DNS for control (vs "leaking" joys) or pick one that gives you absolute DNS control.
NextDNS:
Control-D is a chore.
AdGuard Home is a decent option.
I run a hardware client for VPN 'forcing' all traffic from my devices into the VPN.
Budget option that does not entirely s*ck: TorGuard, not to be confused with the CIA's TOR network. Don't signup without a coupon.
StackSocial type sites occasionally run bargains for lifetime deals. YGWYPF. I am three years into a lifetime "FastestVPN" which experience reveals to be an ironic name.
I have tried and left dozens others. Avoid installing a proprietary client that isn't also Open Source.
Does it matter to you that the VPN company falls under the control of the Communist Party in China? Or Taiwan? Or do you care about 5 and 14 eyes?
How many devices will you protect? How many will you run on the VPN simultaneously?
Have you found a review site that isn't an affiliate shill? Don't signup directly from a review. Restart the browser. Open an incognito window. Type in the domain directly. Be sure they get no benefit from their nefarious ways.
Will you apply any activity partitioning? Will you remain logged into popular services then connect to the vpn expanding their tracking on you?
Have you considered further isolating your traffic in a virtual machine with a secondary VPN provider?