I always try to get 100 of the strongest available magic. Not so much for use as for junctioning. I've found that stocking up on things like Pain useful, because they can junction to several stats at once, so you can eliminate the magic they duplicate.