Love my M3. Just passed 100k miles. Only one issue and it was a big one. Coming off the freeway to motor died in the middle of a busy off ramp intersection. Required a tow and engine replacement. Thankfully, it was under warranty otherwise it would have been $7,000. It was a one day job. Apparently, Tesla takes these broken engines and rehabs them to go back in service. Pretty cool. Now, I was an early adopter and go my M3 in 2018 so I'm sure there were improvements to the engine design / build quality in subsequent years. But, overall awesome car and a blast to drive. 10/10 would recommend.