When to test to get perfect results

Paula

My ovulation according to this app was on 16 but other app shows 12.. and i am due to my periods in 3-4 days. Should i test in another 1-2 days or wait if i am late for periods🙈 trying for the first time.. anxious about it.. fingers crossed 🤞🏻