How to Balance Entertainment and Finance in Casino Visits