Sup all..
Just a quick question on deca. I'm currently doing deca/dbol cycle. Started earlier this week, was just curious to know how long does it usually take for the deca to kick in? One of my friends told me to sit back and relax because it takes about 5 weeks to kick in, is this true?
Thanks guys.
ravaz