According to the recent research the Ideal time to sleep is between 10pm-11pm but it can vary from person to person. As during this time your body temperature and the level of cortisol, the stress hormone, starts to drop. As the day darkens, your brain will also start to produce melatonin, the hormone you need to make you feel sleepy.
There will be a possibility that Some of us are naturally pre-disposed to be night owls while others prefer to sleep earlier and wake up early. If you don’t tend to get sleepy until midnight, don’t force yourself to go to sleep at 10pm in the hopes you’ll wake feeling more refreshed.
The best advice is to find a time for bed that works for you and try to stick to it where possible. Our minds and bodies thrive on routine!