When to test?

Kara
If AF is due on the 8th Jan, when would be the best time to test?