In the start of blogging career we can make big mistakes by choosing a cheap web hosting. As most of new bloggers are starting now days with WordPress so this means with passage of time your traffic increased and your need of plugins will also increase. As you know plugins eats a lot of memory which means that plugins can give your site downtime. In case you're using shared hosting it also effects other sites working on that shared server, so most of hosting companies starts to email you that upgrade your package or manage your memory consumption or also block your account in case the problem is not resolving and your all effort are wasted.
If you want to save to your self from all this, you should be careful in selecting your hosting package and service. I shall recommend to register your domain with GoDaddy and get hosting service from HostGator they both are best known for their work from a long time and trusted.
Share your Point of views in comments, Thanks