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