This whole thread sure makes it look like all BMW owners are politically right of hitler. I'm a dyed in the wool car crazy, but if the Tesla were a bit cheaper I'd buy one. The economics don't quite work for me as is - I think it will with the model 3, but I don't want to wait that long, so an M2 will probably be my ICE swan song... long term keep it as a toy but drive electric daily... Its cheaper, less poluting, faster in daily traffic etc... most trips are short and in town... People who can afford one don't just have one car do they? Can use one of the others for long trips if worried about range.. I'll still have my garage full of race cars anyway. Bash away