IB or just sign period is coming or something else?

So this morning when i wiped i had very faint pink dots on the toilet paper and after that now. Few hours later i look and see this brownish stuff in my panty liner and got nervous again. My period is due in three days. I have been cramping all week which is normal PMS for me and my boobs have been heavy for two weeks now? Is this a sign my period is near and hopefully not IB? I never know when i ovulate bc i ALWAYS check and i just always have white discharge 😣😣