When did you test and get your BFP?

Sky • Expecting baby boy due June 18th 💙
When did you test and get your BFP and how many days after or before your missed period did you test and get your BFP? :)