I am not sure that there is any method to earn guaranteed consistence money except a good job in a good mnc. If you are into your business, then ups and downs may come, but can avoided with utmost care. Business has more potential than any job if you manage risks wisely.