The official website for The Settlers 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.