BFN :/

It's day 4 and AF is late so I tested and got a BFN. No sign that my period is coming. Has anyone else had this happen? Did ypu end up with a Bfp? How long did it take?