Starting a blog in a niche you love can be profitable. It costs about -0 a year for a basic blog setup with a domain and hosting.