Dodge Stealth, the cheapest twin turbo car around?