It’s the super-saloon fight we’ve all been waiting for: Tesla Model 3 Performance vs BMW M3, electric vs petrol. We head to Thunderhill Raceway in Northern California to apply some Top Gear science.