BFP? HOW EARLY DID YOU TEST?

How many days before your expected period did you get a BFP?