It depends what you are planning to use it for. If you have a resource-intensive platform or service to run – a game server, for example, or a calculation-heavy database, or you are a professional Forex trader – then you should probably spring for a dedicated server. Dedicated server is also recommended for big companies and institutions who have huge data and perform multiple tasks and calculations.
VPS might be a better choice if you are hosting file servers and DNS servers or hosting a website or doing software development, as new resources and operating environments can be spun up with relative ease. Virtual private servers are suitable for novice and professional traders for automated trading (Forex and etc.) by using Remote Desktop Protocol (RDP), as well as for other tasks which involve the use of Windows VPS or Linux/BSD VPS.