Getting a New Car? Financial Factors You Need to Know.