If nothing else as time goes on there's less and less 'later on' and more and more stuff to revisit; perhaps you'd naturally see this kind of pattern if you accumulate more and more knowledge debt and spend more time paying it down to get a firm foundation.
Well I'll see what happens. Right now it feels quite enjoyable and not frantic learning, and it doesn't feel like I'm leaving gaping holes in my knowledge I'll have to fill in later.
I'm also naturally diving deeper into topics as I spend more time doing work related to them so all in all, I'm quite happy with how things are going so far.
It lets me quickly learn the basics of things and if I want to dive deep I can revisit things later on.