I owned the Giulia Veloce prior to my current M3P. In my (admittedly biased) opinion you should go for the Giulia, it’s hands down the superior car in terms of styling, quality and experience. I’ve hardly had any issues with the Alfa, whereas the Tesla has been towed 3 times already in addition...