Very well said @randomfraff – exactly what I meant.
Learning “what I need”, “when I need it”, and applying it immediately, makes it stick.
General learning “what is out there” is also a good thing. But the specifics tend to fade away quickly. If I need it in the future and go back to it, then it sticks better.