Yes - unless you have to wake up to pee I guess. Casein is one of the slowest absorbed proteins so it releases over 6 hours in most cases. I think soy beans is probably the same since its mixed in with fiber. If you compare it to whey isolate thats absorbed after 1. This doesn’t have the same effect.