I have a quick thing that probably most people already know but for those that don't it might be helpful. General explanation of VPS services and the differences.
My work when I'm not trading is working within technology, specifically back-end services including compute, storage, networking etc.
When you get a VPS service you are essentially getting access to a virtual machine, which is a segregated environment on a server with a certain amount of resources allocated to it. The host server will have for example 2 processors with 12 cores each (24 when hyperthreading is on) and 256GB of ram. They will then sell say 128 VPS services on that host, that gives 2gb of ram per VPS and '1 core' however the machine doesn't have 128 cores, its only got 48 logical (24 physical). Thats not usually an issue though because the idea is that you won't all be hammering the CPU at the same time. That is how VPS services become cheap because they are in essence selling the processors multiple times.
The downside of this is because everyone in these services is using it for forex if there are loads of similar strategies on the same host, lets say a news based scalper that trades the NFP, they will all be hammering the CPU at the NFP and then wait time is high etc which slows down the performance. You can't see that because 'your core' doesn't look busy but the physical processor behind it is.
That is something to take into account when getting the cheapest VPS you can find, generally the cheaper it is the more VM's they will be running as thats the only way they can make any margin on the price they charge. This in turn creates a kind of hidden latency, your network latency might be really good but your processing and memory latency might be higher because of the host is loaded up very heavily. That doesn't generally matter much for sing trading but if you calculate a few pip's of hidden slippage per month and the cost of that vs the price of a 'proper' dedicated machine the cheap services can be a bit of a false economy.
A dedicated machine or a 'proper' VM hosting service (AWS, GCP, Azure etc) you get exactly what you pay for as they are enterprise grade services rather than consumer grade services.
When looking at trading as a business its something to take into account, the upfront cost may be higher but long term it may be better to pay a bit more for a better service.