How long do I wait!?

All of the tests I've taken have been bfn! But af was due last week 7/7? How long should I wait?? So Should I call doc?? I've been very regular past few months!