You can buy anything but it will be futile if the uptime given is not good. Hence, in my advice go for hosting server provider which gives 24x7 technical support, 100% server uptime & is a global provider. This advice is same for all types of hosting like vps hosting, cloud server hosting, dedicated server hosting, colocation services.