At times, I feel that Musk is a con-man, selling dreams to naive and impressionable techies.
Of course he's got some serious elements of self-promotion; it's required to build such a business. In his case, he manages to back it up in ways that most other self-promoters don't even begin to achieve.
(disclosure, I do own a bit of Tesla stock which has done nicely, also lost some with SolarCity, but didn't ride it all the way down to the buyout)