Buyer beware: These are the 10 worst deals on new cars
Attention Kia shoppers: You’re going to need a bigger check. The Kia Telluride is the brand’s largest model. (Kia) The average transaction price for a new car has been steadily creeping down from a record of high $47,000 in December thanks to improving inventories, but was still $45,927 in March, according to Kelly Blue Book….