Why are these two sentences different? One uses "para comprar" and the other just "comprar." I want to understand the rule that allows you to omit "para" before an infinitive.
1. Le costó 5 dólares comprarlo de nuevo.
2. Él necesita 5 dólares para comprarlo.