As I have written several times, they are a ton of fun to drive, and once you drive one......
p.s. Because of the rapidly evolving technology, I recommend leasing vs. buying. For example, my car has a range of 295 miles, but the new S has a range of 391 miles, and Tesla is supposed to be...