Melee: during a boss fight, if you can do it without getting hit during or after the animation. You could use it as a finisher or just for the damage.

Ranged/Caster: during a large pull.

Tanks: I don’t know.

Healers: if the situation is just that bad.