Gambling is not dependent on location and time, gambling depends on mood, I think we should all gamble when our mood is relaxed and without any pressure, that would be good for us. I never gamble when I'm bored or angry because I know the anger will make me lose a lot of money while gambling and I would never gamble when there are too many factors influence around. We also should not gamble every day, it is easy to make us addicted and lose control, personally I usually play weekend gambling like entertainment and reduce stress after a busy work week.
If you want to be professional, you have to set up the right schedule to play gambling, it shows that you still consider it entertainment, you are not wrong in this case. Gambling every day doesn't matter because I do it every day after work at night.
Evenings are a good time to relax and stay away from noise, and gambling takes a very relaxed time, sometimes even in anger we win gambling because venting emotion on something will be a force for concentration.