Analyst details Apple's next iPhone lineup, Tesla updates Model 3

Transcript