I'm glad to see you're learning as you're gaining experience. A c-card really is nothing more than a license to learn; that means you no longer need to have the supervision to prevent yourself from kacking, but that you will still continue to learn as you gain experience.
BTW, just enjoy the ride rather than planning the "next course" now.
As to the question of when will you know if you've mastered OC technical diving and are ready to move on to a CCR, the answer is you should know when it is time. If you wake up one morning and realize you need hypoxic mix or a CCR because you're ready for that next step, then you may be ready. If you never feel that way, then you're not.