AF 4 days late and BFN

Here I am 2-4 days late (one app says one, other app says another)

Saturday I had a BFN

and same yesterday.

I was cramping Saturday so I thought for sure it would be coming, but NOTHING not even spotting. My period has always been normal other than while nursing.

How many days should I wait before calling OBGYN?