I lately find myself wavering on the outlook of Tesla and the Model 3. They have to get the Model 3 perfect, and I mean perfect in terms of quality, fit, finish, and reliability or it could be the end of Tesla. I don't know if they have the quality controls in place to make that happen...