For me if I know I am going to be learning a set of algorithms, I will try to learn them as soon as I can without learning them too fast. I started learning full OLL and PLL on the 3x3 when I was averaging around 25-30 seconds. For the 2x2, I haven't really been using it that much but I can use CxLL algorithms to solve the last layer in one step. I think you should start learning CLL now if you know you are going to learn them at some point.