I get to bet around 10 pm if i can and wake up naturally around 7.30 -- if i'm in the pool at 6. 30am then i usually take an hour or two nap mid-day
wednesdays i work from 3pm till around 9am thursday morning -- so i usually get to sleep at around noon by the time i get myself together out of the office and drive home, and eat something, then i'll sleep till around 9pm -- wake up, have some electrolyte rich fluid (like a powerade), another meal, and then go back to sleep around sleep around 10.30 and wake up at around 9am
i like my 9 or 10 on days after my heavy training days, 6 - 8 on my lighter days, and then around 16 - 18 after a long work day like the one on wednesdays.