Around 2-3 hours. You can eat before, or even after, but approximately 120 minutes after ingestion, the amino acid concentration starts to decrease and it is time for another protein intake.