Your body releases testosterone during and after working out, especially when lifting weights. I notice a difference after a single work out if I'm not in a steady routine. When I am in a steady routine and am working out several times a week the effect seems to be more constant.