Your next car: Going the extra mile