It all depends bro, it all depends...I play collegiate football in Division III, and I have yet to be tested at all. The only time they (by "they" I mean the NCAA) will test in Division III is if your team makes the playoffs...so you want to make sure you've been clean for at least 3-5 months from the November time frame depending on which compounds you have used.
*As a side note, the following above information is based on the NCAA testing procedures....your school's Athletic Department can test you at any time if they have reasonable cause. Steroid testing is very expensive (anywhere from $250-400), hence why they don't test every athlete on a regular basis.
NEVER use deca, whatsoever, bar none. It is detectable for up to 18 months, and is the usual culprit in positive steroid testing. Be careful with other long esthers such as EQ as well, I believe EQ is detectable up to 5 months.
Also, as an update; there has been alot of talk of "randomized" drug testing at the Division II and Division III levels for this upcomming season. My advice.....1 cycle a year~especially if you're using EQ, make it good though, a 12-20 week cycle is optimal, and you probably want to start it up around December; directly after your football season is over...or whatever sport you play.
This is Division II and III procedure.....in Division I, it's a whole new animal. Testing can happen anytime, and more often~I believe Makavelli played Division I hockey, and can provide more information in this area.
Hope all this helps, bro. Welcome to EF.