When you compare the current Model 3 feature-wise to most other brands, it's a no brainer. You need to fork out a lot more than 50k to get the assist and safety features, leather seats, seat heating, power seats, cameras, sound system, heated steering wheel, matrix headlights, backseat control screen, 4wd, performance and so on. Not having to deal with sales people and regular maintenance are bonuses.
And if you're in Europe, you charge it a home or on street parking with no hassle of going to a charging/gas station.