Testing for irregular cycles ?

Samantha

I have irregular cycles and never know when my period is coming. I’m currently on CD42 and I think I ovulated somewhere between CD37-39 based on my BBT, CM and cervix height. When should I test for pregnancy?