For all of the hoopla surrounding Elon Musk's online antics and Tesla's ongoing struggles to ramp up Model 3 production, it's easy to overlook just how far ... Read more