I'm not sure how many are interpretting the OP's question but I just assumed that 'best time to play' meant 'when the tables are softest' or 'when it is most profitable due to a larger number of bad players on the tables'.
fwiw, 'RIGHT NOW' is still in the optimal time (it is 5mins. before Midnight GMT time zone & maybe for another hour or so)... close to largest numbers of players on the tables AND largest ratio of bad-vs.-good players on the tables.
Isn't that ^ the best time to play?