Confused!!!

My tracker apps have me ovulating on different days. I was sooooo confused this month it was ridiculous. I've been TTC since last month. I felt very pregnant last month but my period came which was totally disappointing. So this month we tried on all the days my apps said. Glow said my highest percent was last Monday. So now I'm 7dpo I'm hoping I'm pregnant, how soon can I test?
Thanks in advance!