With the average new car price now $40,000, it turns out that some American-built cars are still a great value, and you even save on your taxes.