I couldn't tell you to be honest. Right when the tariffs were announced BMW said they would honor the current prices up until 1 May 2025. If you had an ordered car the pre tarriff price would be honored. I bought my G87 in 2024 when they had a base price of $64,995. The initial increase...
The one I priced out was $65K, my 2024 M2 I bought for $64K. Now the 2025 M2s base at $68K but they come pretty much with everything. I remember when I bought my first M3 it was $48k (2001 E46 M3), in 2001 I base SVT Cobra in 2001 was $28K.
Mustang prices are ridiculous now. Ford wonders why sales are so slow, I price out an S650 similarly equipped as a new G87 M2 and its a stone throw away from an M2. Hence why I went with the M2.
I owned my 2013 BMW M3 4 years out of warranty. I never had an issue. I can't say the same for my 2020 S550 GT. That car had 4 recalls, 2 leaky oil pans and 2 sets of 02 sensors that went out.