The S2000 is about $48000 Canadian stock where I live. That's about $30000 US at the current exchange rate. Not "cheap" but less expensive than a lot of other cars. The NSX, new, is $140000 Canadian (or $87500 US), but can be found much lower for a used model of various years (even a 1991 model will last for a long time - they're excellent for maintenance compared to any other high performance car). Out of my price range right now because I want to buy a house and don't want to be making any monthly car payments. :)