Originally Posted by
xskarma
There is no definitive answer to your question. It all depends on how strong your dots are buffed at the moment when you get new buffs.
If you just constantly refresh when you get buffs you lose an aweful amount of MG uptime and possibly shards (if you use SB:SS), so that doesn't work. NOT refreshing for ANY buffs, but only refreshing when your dots are running out of time will mean you could completely miss buffs, which is obviously also bad.
The answer is somewhere in between, which is why the Affdots addon is so valuable to us, and why I'd recommend using it. It can tell you exactly how strong your current dots are, and if it's worth it to overwrite them (taking Pandemic into account).