Many of us want to start business or side hustles but do we know how to generate a business idea that will stand the test of time or attract investors/funds? Let's discuss.