With my last pregnancy I tested at 10 dpo and got a BFN, and again at 11dpo and got a BFP. That was about 3 days before AF was due.
Good luck