McLaren BP23 - $2.5 million
McLaren BP23 runs a cool $2.5 million, and apparently, it’s worth it as all the planned production models have sold out even before they hit the market.