As cool as the Z1 was, BMW only shifted 8,000 of them between 1988 and 1991, which by the standards of a German car giant is ...
With so many places to buy a used ... prices. If you buy a CPO car, expect it to have a higher price tag than a non-certified pre-owned car. Independent dealerships have a mix of makes and ...