I decoded his message, he means a steroid cycle! You're in the wrong section of the forum, this should be asked in the steroids and other drugs section. Anyways, the correct answer is when your natural testostone levels are back to their normal range. You would need to do a blood test prior to starting a cycle to figure out what your "normal" natural testosterone levels are (250-1000 ng/dl is considered normal). Then after your cycle, when you think you're back to normal (generally 4-10 weeks after your cycle--depending on it's length and your genetics), have another blood test to verify that you truly are. Most people don't want to go through these blood tests, so a rule of thumb is that you should be off at least as long as your cycle was, preferably double. You should only try to make your time "off" shorter than your time "on" if you're willing to test your recovery through testosterone level blood tests.