There are a lot of business opportunities online. Have you tried out a very large number of it for yourself? If you still await a new idea of online business that would come to blow you out of the water in the sense that you are yet to hear of it or try it out.
Something with these businesses online is that you tend to get exploited when you start and this, they would do a lot. You could complete some offers online and not get paid or even get paid an amount you can’t cash out while some people would offer you cents for a survey that would take your time. Still, you can generate a very stable income online. How then, you ask?