Produced between 1996 and 2002, the BMW Z3 features curves and styling reminiscent of older European roadsters. Making its debut in the 1995 James Bond flick 'GoldenEye,' the BMW Z3 was a star before it ever hit dealer lots. Some accuse early BMW Z3s of having more style than substance due to an underpowered 1.9L engine that only put out 138hp. BMW remedied the issue by offering a more powerful 2.8L V6 and packing a 240hp engine into the M Coupe and M Roadster variants. 

"The Z3 M Coupe is the one that's somewhat valuable and has a more aggressive look," says Gwynn. BMW Z3 convertibles in good condition sell for about $12,000 to $16,000. A lot of people apparently bought the BMW Z3 as a weekend car, which means you can grab one with less than 40,000 miles in this price range. Used M Coupes start at about $17,000, but those in great condition can cost over $30,000.