Ideally, you should drink your protein shake within two hours of exercising, which is when your body will absorb the most nutrients from the protein shake. You could also enjoy it as a morning or afternoon snack for an added boost of protein!