Funny enough, with all the light farming / speed runs I've run into in DF, I usually DON'T have time to prebuff anyone during a pull.

With that said, you should try to prebuff when you can, since it helps mitigate a little bit. Of course only when you can and it doesn't risk pulling hate as the tank may be pulling a pack just as you buff / shield them.