Forum:No.12's Effect Activation

I know that "Number 12: Crimson Shadow Armor Ninja" can use his effect, once per turn, during either player's turn, to protect his fellow Ninja. However, do I need to use prediction for the effect, or is he a crazy-fast protector?

For example, can I pull out an Xyz Material from him when my enemy is about to use a "Dark Hole" or any other effect or attack that can destroy my Monster(s)? Or do I have to decide whether to use it before me or my enemy summons or declares an attack(s)?