I personally sleep between 6-8 hours depending on the day, if I sleep less than 6 hours, the next day I will be extremely tired, as if I sleep more than 8 too, so I always try to sleep those hours although sometimes it costs me a lot to get to sleep.

But I think this also depends on the person, I have seen people who sleeping 4 hours are perfectly the next day.