When to test....

Danni • Stay at home momma to soon to be 5! 💙 12 yr old boy that grew in my heart, 5 yr old girl, 3 year old boy, 2 year old girl & due in October!!! 💜💙💜❤️

According to this app I am on cycle day 23, my last period was april 20th. I'm not sure when I ovulated, when should I take a test?