When to test after IB...

So I made a post earlier that my period had started 5 days earlier than normal. My cycles have been crazy, one that was 39 days long (this happened twice) and now this one that was 5 days early. I will post my Glow calendar below. I was not due until Feb 4th.

My period doesn't seem like it's normal color and my back is slightly crampy. I know that IB is rare, but Im not sure why else it was 5 days early and the color is different. If I should test, any idea when would be a good time to test? Here is my calendar below and a pic of the blood color on tissue.