Affordable cars with legendary engines like Mazda rotary, Honda K20, Coyote V8, and BMW S65. Great performance under $21K.
New cars are selling a bit faster than they once were, but it's being mostly propped up by the only cars people can actually afford to buy: ones that cost under $25,000. Overall, new vehicles sit on ...