to be honest, no one can control themselves all the time.
Especially in gambling, emotions always play an important role in every action, choice, and desire. if a person does not have emotions of course there will be no desire to gamble (in this context) self-control is the most difficult part to overcome because it involves emotions in it.
what I think is good is how a gambler has full awareness and has control over his every action on any activity, even though the fact is not as easy as it is said.
Well, I don't know when the right day and time is to get lucky in gambling. what I do is play within the capacity of my ability to lose and stop the game when the situation does not match the scenario that I apply as a rule that I make, this really helps me not to play too much which can lead to addiction.