When to test..?

Britney • Wifey💏 Stay-at-home mommy🏡 Lacey 12/5/16👩 Carly 3/14/19 👩
My period is expected to come tomorrow (March 15th) and I'm so nervous to test..how man dpo is best to test??? I've been ttc since September 2015. I've been having light cramping since 8dpo but it's not constant. Monday and Tuesday I got dizzy a couple times in the days. I'm just so nervous because I don't want to see another BFN...