Tesla has a huge margin for mistakes but is squandering it because of Musk’s hubris. Adding in the Autopilot is an act of sheer lunacy - your car is already experimental, the batteries by themselves are dangerous enough, no need to simultaneously try to solve one of the greatest open hard problems in technology today. Even worse is the attempt at 100% line automation in production (i.e., 0% labor costs), a fantasy technology that does not exist and that the auto industry has been unable to produce for decades.
Meanwhile, Detroit has figured out how to make electrics and is cranking them out by the thousands: http://www.buzzsmith.us/wp-content/uploads/2013/02/sales-chart.jpg
If Musk does not let go of his ego, focus on his company’s core competency (auto engineering) and work on using existing solutions to get Teslas made, within a few years he will have missed the boat despite having jump-started this whole industry ten years ago.
But I suspect he is going to keep on burning through cash until someone else comes and takes the reins from his hands, or Tesla burns to the ground.