This is not a knock on the OP or anyone in general, but a mistake many people make is buying that 100k dollar car and not accounting for repairs/expenses. I understand the frustration of an 8k repair don't get me wrong, but things can and will happen to vehicles and generally the repair costs ramp up with the cost of the vehicle. $100 and up oil changes are not uncommon on cars in this price range, nor are expensive brake jobs, expensive general maintenance, or major repairs........eg. You bought the M3 performance because it was fast, then it comes time to replace those tires and your surprised it costs 1500-2k for a set of tires.............its the nature of the beast.