My opinion is that there is no specified good time to play.
We all have to adjust ourselves and be adaptive or we can play whenever we really want to play not just for killing time....
However its always nice to get lucky having drunk or steamed player at the tables
Here are some rules im trying to keep on when i play,and The time doesnt really matters what matters is this:
1.be well rested
2.be focused
3.if something distracts me i try to get it off
4.if you are angry at something not connected to poker before i sit at the table i just shut the pc down to prevent crazy stuff on the tables
Good luck at the tables!