Immediately after workout...its very important to take high quality Whey protein with PDCASS score of 100% for muscle recovery and repair