how long to wait after first steroid cycle?
Typically, users will take steroids for six weeks to 16 weeks at a time, followed by several weeks of taking low doses or no steroids at all. Athletes who know they are going to be tested - for example, during a specific event or competition - will time their cycle in hopes of passing the drug test.