Meta Rule:32

If conditions are such that the card cannot be played this battle unless the opponent performs some action, then the card must be placed or discarded as unusable. If the player holds cards that can create the situation by which the card would be playable, then it can be kept in hand.