You'll need to be able to shell out at least $120 a year for a crappy, 70% uptime server. If you want a free dedicated server, just host it on your PC and never turn it off. I'm willing to bet that any internet connection you're currently on will be tons better then one from a free vps...