I guess it depends, I just monitor and if they're not dying fast enough or if there's a point where the character dies more than twice on an elite, I know its time for an upgrade. And it'll depend on the last upgrade whether or not I need a new one soon. Right around high 20's, I just buy really...