When can I test?

I'm 10 dpo, I think I had implantation bleeding at 7 dpo. AF due 1/11. When should I test for an accurate reading?