Car prices, interest rates on auto loans and insurance costs have all climbed in recent years, putting new vehicles out of reach for many people.