RobDickinson:
Model 3 is lots cheaper than a BMW or audi.
If you can deal with the leafs range it's a much better town/commute car than any ice car used, will typically pay for itself.
Eh, it's about the same really. An entry level 3 Series is $75k + ORC...but you need to spend around $89k on the BMW to start getting the performance stats of even the Model 3 SR+