When to test??

Ro

Let my start with my periods are pretty irregular but I follow my CM each month. This month was kind of out of the ordinary for me I actually experienced ovulation cramps with alot of egg white CM which I never have before and that was on June 4th. I'm just scared to test my period is supposedly gonna start tomorrow so when should I test? I've been have nausea, tender breast & headaches the last couple of days.