Mastering your budget Essential financial management tips for gamblers