Actually this is illegal i believe. You cant say supply and demand. This is called ripping people off for no reason.
Same as if there was a storm and just cus you have water you sell it for 10$ a glass.
It's wrong and pretty sure illegal. So fuck that dealer i hope BMW gives them a warning or doesnt send them anymore M3's.