I absolutly love n2bulk and you can take it whenever to be honest bro, i'd suggest taking before you hit the gym and using an after gym drink like the muscle replenisher when you need a fast hit of nutes, its a slow release protein and feeds your body for hours so is really good before bedtime aswell.