I'm so confused 😖😫

kaay
Okay so AF is due tomorrow . And I just did an OPK and this is what I got . Is this valid ? Is that even possible to ovulate a day before AF ? Could I already be pregnant ? Someone please explain this to me .