Smart ways to manage your finances while gambling