Well I tried again to try to figure out what is going on with my car (was supposed to take delivery last week). I can't get a straight answer. "You will get the car when you get that car, it has to go through our QA process". They can't give me a delivery window., I don't know what QA process takes 8 days. So I think either mine shipped with a missing part and they are waiting or it, or the car was damaged in transit and it's getting body work done. Either way nobody will tell me and I am starting to get pissed with the poor communication.
So I started reaching out to BMW dealers today and I may have secured an incoming M3 Xdrive with almost the exact options I wanted. I will confirm tomorrow and if that is the case will be putting down a deposit and will start the process of getting my money back from Tesla (I placed a large deposit when I was told the car was ready to be picked up in 2 days). So somebody might get lucky and get an M3P (unless it was damaged and repaired, then not sure how lucky you are).