Well, it all depends on what you get. First thing's first, at least get a server in India since putting it in a nearby location will make sure things run fast. If you get a dedicated server, they usually come with plans where you can adjust your bandwidth, disk space, and internet connectivity speed, along with what software you can get with it.