Creatina não importa a hora que você toma, porque o efeito dela é ao longo do tempo.Whey é a proteína do soro do leite e de rápida absorção.O que importa de verdade é você bater a proteína do dia. Então. Whey é mais útil pra quem tem que consumir uma grande quantidade de comida, ou não teem muito tempo pra fazer as refeições. Se você consegue bater a proteína do dia comendo normal, o whey é dinheiro no lixo. Agora se você não consegue... Pode tomar ele pra complementar a sua dieta. Assim que acordar ( porque o corpo está em jejum, aí já inicia a síntese protéica logo cedo), antes ou após o treino.
Creatina é bom pra maromba, aumenta força muscular, mas eu não tomo mais pq incha e aumenta o peso corporal. Talvez quem faça uma dieta super regrada não sinta este efeito inchado, no meu caso eu prático corrida também e ficar pesado atrapalha minha performance. Prefiro ficar em forma magro do que bombado. Quanto ao Whey, é um suplemento, eu uso pq sei que é bom pra quem faz atividade física, mas não vejo resultado aparente no corpo por causa dele.