Need to have an active check to make sure the user doesn't just hit up the full perk reset every few hours. The bonuses are too sizable, and without a check, some players will gain a huge boost over others just because they can afford the 20m to keep the buff running and reset into other perk lines, effectively gaining the benefit of an extra 10 perks.