BMWs are some of the fastest-depreciating cars on the market, and it’s easy to turn that to your advantage by waiting until the model of your dreams is a few years out of date, and snatching it up for half of its MSRP. It can be tempting to buy more car than you need, though. Big luxury sedans and SUVs like the BMW X7, and top-shelf performance models like the M2 are costly to own, and it’s very easy for repairs and premium gasoline to eat up every dollar you saved on the sale price.
Â