I don't buy any autos new any longer. I let others absorb the depreciation for the first 2 years. Buying a 3 year old car with low miles has always been the sweet spot for me. Bought my 05 in 08 with 38k. That's the same approach I'll take should I go for another Bimmer down the road. Buying 3 years old, there will also be plenty of historical maintenance and repair data on the models I'll be looking at. That data will tell the story I need to know before making a choice.
I take it you watched the race too?