Warren Buffett, Steve Jobs and Elon Musk on Investing