Back in my 20s 9pm->2 or 3am were prime. Now in my 30s with 2 kids I find that my most productive time is 9am til about 2:30pm provided I had a decent sleep. But sometimes that night owl hacker shows its face, especially when I really get into a problem area of interest.