I am having a similar experience. I ordered December 4 2019 with my lease company WAYS. At the time the Tesla web page said Jan for delivery. I needed the car March 23rd 2020 ( when my Audi A4 lease ends ) so I though no problem. Now just learned I may get my M3AWD in May. Very disappointed ☹️