Question: how long should you sleep to wake up refreshed?
Answer: In order to wake up feeling refreshed, you just need to make sure your alarm won't go off mid-cycle - each cycle lasts about 90 minutes and ideally you should sleep through five or six.