I want the basic model of the Challenger without many extras. I saw the msrp value of a new one was under 23k. Will it last 300,000 miles if it is driven often, in a garage, and taken care of? Will I need out big bucks in for repairs? Is it good on gas?