I've owned my M3 since October 2018. Other than preventative maintenance and visits by mobile service initiated by Tesla, the car has been flawless. The nearest service center is a four hour drive to Peabody, but I have never had to use it. I am retired, so if the car were to fail, I could easily work around the inconvenience. And one of my sons lives nearby in Boston, so I would have a place to stay.
Having said that, I would be very uncomfortable if I didn't have a ten year old beater (which I use mainly in winter) to fall back on. I would probably be ok without the beater, but in my mind its an affordable insurance policy. And don't forget, once the warranty is up and if the car can't be repaired by mobile service, YOU will have to pay for a flatbed to the nearest SC. If the risks are acceptable to you, then buy the M3. If not, consider an alternative EV with a dealership located near to you. For me, the ownership experience has been well worth any inconvenience.