Creatine whenever you want. Pro complex is a protein product, so I guess whenever you need to supplement protein