A common trait that can be seen in successful people like Bill Gates, Elon Musk and Warren Buffett is their love for reading. They grew up reading heavily and still continue to do that. Be it reading fiction, biographies and what not.
In an interview when Warren Buffett was asked how he keeps up to date with so much information coming his way he shared his love for reading. He said he spends 5 to 6 hours everyday just reading books.