Question: when will the first tesla model 3 be delivered?
Answer: July 7, 2017