Drive now and Pay later
Car financing has enables folks who had no cash in hand own cars on the spot. You can start driving now and pay later however the car is not yours until you finish the payments. Most of the times new cars are pretty expensive and used ones end up breaking down because of a problem you failed to notice during purchase so people opt to buy new ones instead.