I would definitely agree with you, budgeting is ESSENTIAL and could maximize earnings/profits/expenditures and so on.
Some people told to me = well but this is a tiny fraction that could be earned on this way... I know but if you are earning even 5% of your yearly salary in that way you can have 1-2 monthly salary for FREE! Just optimizing your expenses.
If you apply the same in gambling you can "gamble for free" or at least without the stress of losing money.
I think this is wise decision...