Originally Posted by aodat2
Since your Budget is only $50 and you would like to have a Server, I totally suggest a VPS. It's almost like a dedicated server just that it's virtual only. At least you're still getting the same server environment. Just that it's shared amongst a few people.
Agreed, and a properly setup VPS should isolate you from the other customers, so it will feel like an actual server.
Raise your budget a little bit and you should be able to get a managed VPS, which might be helpful if you don't have much experience administrating a server.