Gandalf the White enters the battlefield with three spell counters.

,

: Exile a card from your hand face down.

, Remove a spell counter from Gandalf the White: You may cast a card exiled with Gandalf the White without paying its mana cost, if it would have been legal to begin casting that card when you had activated this ability, as though that card were in your hand. If the mana cost of that card contains

, then you can and must choose 3 as the value of X instead of zero.
Discard two cards: Return Gandalf the White from your graveyard to your hand. Can be used only during your upkeep.