To be a great entrepreneur, you have to be a bit of a fortune teller, able to read the proverbial tea leaves and predict what your customers will want before they know they want it. Steve Jobs had that skill. Elon Musk has it, too.
from Pocket
Source