Well let me put it like this. The testosterone cypionate has a half life of about 8 days right? It generally takes about 5 times the half life for your body to fully clear that test out (about 40 days give or take and even longer for all the metabolites). That means there probably will be a significant amount of testosterone in your body still during those 21 days. So to say you're not going to be "anabolic" during that time isn't true.