I am in Pakistan. Here we have the latest technology but we have frequent electricity loadshedding. If I want to start an online education system catering the students of Pakistan only, should I create my own servers or use GoDaddy/NameCheap servers?
I always advise webmasters to use a hosting company that is in a reliable data center. Hosting on your own webserver at home has many disadvantages:
The hosting company doesn't have to be GoDaddy. In fact, GoDaddy doesn't have a stellar reputation as a hosting company. See our related question: How to find web hosting that meets my requirements?