Could be, last time they still have brand new 2016 M4 GTS, that's what happens when a dealer mark up car out of the market.
like this blogger shows,
https://www.bmwblog.com/2017/06/21/d...ts-new-bmw-m3/
There is a fine line between Free-market and Greed, some dealers cross that line and BMWNA may not be too happy