Warren Buffett and Mark Cuban agree on almost nothing about money. Yet, both name the exact same best investment you can make ...