I always say it first has to come from within: physical, emotional, mental, and spiritual health. I.e., write down 10 ideas a day. Be around good people. Be grateful, etc. But you also have to look at an important data point: the IRS says the average multi-millionaire has seven different sources of income.