I got a bfn 3 days before AF was due and a BFP the day after it was due.