I just said, have a min and max. eg: you have to have at least $6mil in your prospect budget, so set a max of $30-35mil in order to prevent manipulations.
Real life ML teams set budgets. You always hear "we want to keep the payroll below $60mil this season". So if an opportunity for a player comes along that will put them over that, does MLB step in and say "sure, you can do that, but since you said $60mil before the season, for every million you go over, you have to pay us an equal amount in tax"?
I'm not advocating for cheating, etc. I'm talking about people who set reasonable budgets and find out late in the season they have more left in one than they thought, and could use a couple million in another.