Is it too early?

I got my BFP! According to my last period AND my OPK surge, I am 3w 6d pregnant right now. Everything I read says there's no way to get a positive result this early. Is this correct? Anyone else get a BFP this early?