As affliction, when do you drain soul?
I know your use it during execute, I know to use it on adds as they go down for shards.
But, my question is, when do you drain for shards? Is it when you throw out your last shard with haunt?
In other words
This:
(Last soul shard used for haunt) -> MG during haunt -> Drain Soul while keeping 3 main dots up
Or:
(Last soul shard used for haunt) -> Drain Soul with that haunt up
If I have all 3 buffs up for decent duration, its simple to get 3 shards up from the drain soul. I'm just wondering what the best route is! Thanks