At the mall in Miami, Roberto found a jacket he liked. The normal price was $120, but the jacket was on sale for 40% off. If Roberto has $50 to spend, does he have enough to buy the jacket? If not, how much more money does he need?