At least, at very least, 2 years no breaks, consistent, maybe taking a break once in a while, but no longer than a week break, and staying consistent with your diet. I trained for 2 years weight lifting before taking the jump, and played pro baseball before that(which encompassed some weight training), So I was already in good shape.