IB or early AF...

So I went to the bathroom... no cramping or anything and I saw this... my period is not due till Saturday I’m roughly 28-29 days... never this early... can someone who ever experience with IB let me know what they think... thank you... note this happened this morning and nothing since it stopped...