When is the earliest I should test?

Emma

I’m curious as to when everyone got their BFP. I’m 7 dpo and I’ve been cramping since yesterday. Could this be it? Is it my period? I’m due in a week. Let me know when you got your BFP and when you think I should test? Super impatient over here!