Just 40 minutes a day and not every day.
Well, its good that you can limit the time you spend in gambling. For me, gambling is just for fun and its not an activity where one must use many hours in it. An hour a day is the best time I think or maybe 2 hours.
Time spend on gambling should be restricted only for the fun time you would spend in a day to relax yourself. Do not spend a large amount of time unless you are free in life and have nothing to do. Try to keep learning something new each day or develop your skills.