when to test

Alyssa • 29, wife, mama to our baby girl🎀, & baby boy💙
Hi everyone :) .. today and yesterday i had some mild cramping. Today two times when i wiped i had brownish/pink stretchy CM (NEVER happened before). Today i am 5dpo .. AF due 12/28 .. i need suggestions when to test! If it was IB, and i test tomorrow could i possibly get an accurate result?