I don't think there's any specific time frame. I know the holiday collection from 2009 is already in CCOs (and has been for some months now), but Hello Kitty just starting popping up within the last couple of months (despite being released last February). And sometime within the last year the Manish Aurora palette went on sale at some CCOs.