The long-range Tesla Model 3 can now do 0-60 mph in 3.9 seconds — so I decided to compare it with the BMW M3

Comparing the two, I'm impressed by the Model 3's extra straight-line speed, but I'd still take the costlier M3 as a driver's car.