3 reasons you should wait to buy a car