Earliest day to test

Sarah
What's the earliest anyone has ever tested and gotten a BFP?? Just wondering. AF is due till the 21st so I have a lot of time lol