Yes, of course blog is always a good business idea as you write a good content which help lot of people