Buying a new car may be a better idea than buying new, for a few reasons.