For me there is no best time for gambling because whenever you start gambling the result is the same... You will lose your money and worst everything even your life.
These results in gambling are same for only those people who dont have a better luck in gambling. It doesnt mean that their luck is bad in every perspective. Every person has a luck but in different matters. For example, some people are lucky enough to get jobs earlier than the people who are trying for months and some have in other matters. So its better for the person to leave gambling if he is losing every time he plays.