I don't budget per se, but I definitely used to buy entire new waves without thinking by the case, which I've stopped doing to focus on only the toys I really want, which saves costs on extra, not super wanted figures.
When I know it's release season I'll put money aside to get the new figures, but that's it!