Its an 2007 Limited with 20,000 miles. It also has a 3 year 36,000 mile warranty. They're asking $20,000 and will not budge. Is this a smart buy? I really like the interior, but am not to excited about the mpg. Look for a better price? or different car?