BFP @ 12dpo

I tested this morning and got a BFP and I'm only 12dpo....could I be further along or is this normal?
Thanks