When should I test again???? Af was suppose to come yesterday on day 31. I tested yesterday and this afternoon bfn

Larainne
Should I test Again ? If so when AF still hasn't come yet