How to build a business that generates consistent revenue