Renowned investors Warren Buffett and Mark Cuban have unanimously expressed that the most rewarding investment is the one made in oneself. read more