i guess it depends on what your goals are, and what ur levels are, ect, for the average user who does it for themselves, i would say maybe 2 cycles at 12 weeks each, but for those who compete and trying to go pro, or in the industry somehow , i would guess those guys stay on year round, so one long cycle lol. Just my guesses and opinions though