I am going to launch my personal blog. I am thinking about using free hosting. But there are several problems with free hosting like site down and slow loading etc. So what should I do?