You can try to find the cheap VPS server with 2 Cores 3GHz, RAM 4-6GB Max, Windows Server 2012 , SSD 40-80GB Max. - it will be more than enough for a good start with online 50-100.
The newer the OS, the more it will consume RAM and disc space. Windows server 2012 - supports .NET Core, so don't...