Mastering financial management in gambling for long-term success