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