for those who have normal work,i think the best time of sleep is 1030-1100 pm. but for me iam working on shifting basis,so after duty i have to sleep and rest- but if iam off, this different story,specially drinking session or gimik!!!