Qual é a diferença entre aplicar a propriedade de transição CSS no hover em vez de em seu estado normal?

Estou aprendendo CSS3. Agora, o que eu vi no site w3schools é o seguinte:

CSS

#ID {
  transition: transform 3s;
}

#ID:hover {
  transform: rotateX(20deg);
}

E o que eu fiz é isso:

CSS:

#ID:hover {
  transform: rotateX(20deg);
  transition: transform 3s;
}

Ambos estão trabalhando. Então oPergunta, questão é: Posso colocar a propriedade de transição e qualquer transformação no mesmo seletor? Ou não é o caminho certo?

questionAnswers(4)

yourAnswerToTheQuestion