Baggott 8 years ago James Baggott: Tesla Model 3 – a high level of interest, even higher levels of stress