when should I test?

Sara • Married for 3 1/2 years• 2 year old son, 3 week old son!

Af is due 31, when should I test? my ovulation day was the 18th?