Maybe late?

I took a test 10 dpo and it was negative but it’s now the day of my period and it hasn’t come, it always comes in the morning but it is now 5 pm. Could it have been too early to get a positive? Is there a chance I’m pregnant ?