Buying your first luxury car is something of a rite of passage — and yes, even a used BMW counts as a luxury car. If picking up your first BMW is part of your plans for the coming year, here are five things you should do first to maximize the experience.
Do Your Research
This should be the first thing you do before you buy any used car. It isn’t as important for new vehicles, because they won’t have a driving or damage history you need to worry about.
For used cars, a CarFax or...