I'm looking at getting a BMW convertible 328 or 325 or even possibly even a 323, in the 1995-1998 timeframe. My question is this, what would be a good price to pay for one of these cars in very good-excellent condiction? And if I got a color that I didn't like how much should I expect to pay for a quality paint job? Would I be better off just waiting and possibly paying more for a color that I wanted? Thanks