Hoping for a bfp

Florence

I’m two days late and I’m scared to test because I always get a bfn.

When is the right time I should test?

Update: I tested twice. BFN but still no AF. I’m a week late. Not sure what to do?