When is it best to take protein to build muscle? I've heard both; it's best drinking a protein shake within the first hour after completing a work out || it's best to drink it 30min-1hour after completing a work out..