Keep an eye out for GreenCloudVPS' 10th birthday sale, which should be starting later this month (edit: I think it may actually be in October). They'll have a post on LowEndTalk about it. Last year they had an offer with 9 cores, 9GB RAM, 99GB NVMe disk space, for US$99 every three years ($33/year). My Lemmy server is running on one of them!
In the meantime, they have some good deals here: https://greencloudvps.com/billing/store/budget-KVM-sale. Their cheapest one is $15/year for 2GB RAM and 20GB NVMe disk space on a 10Gbps network.
Also take a look at RackNerd and HostHatch when they have sales. RackNerd's 4th July sale prices are still available: https://lowendtalk.com/discussion/186994/boom-boom-4th-of-july-deals-come-come-deals-freebies-by-racknerd/p1
I personally prefer GreenCloudVPS, but Hosthatch have a bunch of useful features like a private VLAN between all your VPSes in the same location. GreenCloudVPS have the best support out of the three. All three have much better pricing than the "big" providers like Vultr, Linode, DigitalOcean, etc. Those big providers spend a lot on advertising and have more markup than the less-well-known providers.
I am not affiliated with any of these companies; I'm just a user of all of them. :)