9DPO- when should I test?

Jana Banana • Married with a 10 year old son. Would love to have a baby girl.
Glow says I'm supposed to start my period the 25th, but My days says the 22nd. I'm almost positive I know when I ovulated because of the cramps. I'm so anxious. My MIL will be in next weekend for my birthday, and we're hoping to surprise her with news!