I think it's objectively a decent car but I would never be caught dead in one. Why? Because I used to have clients who drove Teslas and they were insufferable tech nerds. Cars are just a gadget to show off for them. They were not real car enthusiasts. The Model 3 is for people like that.
I'll stick with the douchebag BMW image, it fits me better.