
For many die-hard gearheads, owning a classic car is a rite of passage to be aspired to. But what exactly defines a classic car, and what is it like to actually buy and own one? The answer to the first question can change depending on which organization you ask but the general consensus is that any car over 20 years of age can be considered a classic. That brings into focus some desirable modern classics like the BMW E46 M3, Honda S2000, and the Nissan 350Z.
Â