What to believe, Elon Musk’s promises or Tesla’s terrible results for Q1? | Fortune