It seems fairly well documented that Tesla is still learning how to make cars as well as the established players, but they are learning. On their plus side, they clearly have a product that people want (or at least aspire to).
I still think we are funding another Mars project for Elon though. On a planet without forests we can't expect to find oil; cars will need to be electric and charge off solar panels. How else can you visit the people in the neighbouring underground dwelling (they might need a tunneling machine to dig those).