Is there a suitable time (timing) for hypnosis? Actually, there isn’t.
But it would be good if one can avoid the following time to do hypnotherapy:
a. When you just wake up (including after a short nap)
b. When you are about to fall asleep (short nap included)
The above are time when your mind is sleepy/drowsy.