As a new comer to this Forum I enjoyed reading your report, sorry I cannot join your group since living in Switzerland!
Thanks for all your hints, I would like to add that driving an EV(Tesla) is much cheaper then I thought at the beginning: very few services, no oil chages, no clutches and very few brake shoes! In addition I suggest to install solar panels on your roof, then you really drive with sunpower, the payback is excellent on the car and the panels! I just do NOT see enough PV panels on the sunny roofs of Florida.
I know this is an old thread, but I just wanted to say thanks for the helpful comments for us newbies. I love my M3 more than I thought I could! I had to wait 29 days from order to delivery.