Understanding the role of financial planning in successful gambling strategies