4 dpo Spotting???

I'm almost completely sure I ovulated Mar 25 or maybe 26....random light spotting tonight? ? Seems far to early to be IB