The official website for
the world of Catan

Question about Wizards & Dragons Wizard - When can I activate Wizards and use the Magic Power?

Answer

At any moment during your turn. But you may use the activated Wizards only on your next turn.