Soy protein is a medium-slow digesting protein. It's good almost anytime, though you need to watch taking minerals too close to a large serving of soy by itself. 50:50 soy and whey proteins make an awesome meal replacement protein since you get the benefits of both the quicker and slower proteins in a drink you can slam down fast.