Tesla Model S vs Porsche Taycan - Here's the one I buy and why