I have a good opportunity to be training with a few guy's who have been in the game for quite some time. I myself have been training with them for about 7 months and have made great gains. When I bring up the idea of my self doing my first cycle they always tell me to train for a few years and build a foundation, then build my house. Is this right? I think so, I just won't some other opinions. By the way I'm 27 and I do won't to compete, 5'6 165lbs and loving it.
If your still making good gains then wait. The longer u wait the better. Give it at least another few months, or until u hit a wall.
After a cycle it takes a while to get natural gains going again.
Ask yourself this, why would you cycle if you are still making gains? Isn't that the reason to cycle, to make gains when you can't naturally?