Photo: Topspeed
1998-2002 BMW M Roadster
The M Roadster's styling, which seemed overwrought all those years ago, has aged surprisingly well. Cars with the 240-horsepower engine have an average value of $20,000 USD, whereas those with the 315-horsepower six-cylinder are valued at $28,000 USD.