When to test?

Hey everyone, question here. Does taking a pregnancy test go more off of first day of your expected period? Or more by DPO? To put into context, my day of ovulation was May 4th (cycle day 16) and I'm using 2 different <a href="https://play.google.com/store/apps/details?id=com.glow.android">fertility apps</a> for tracking- one thinks I will get my period on May 16th (which would be 12 DPO) and the other thinks it will come on May 18th (14 DPO) So can anyone weigh in on when I should take a test? I don't want to do it too early this time around, so I'm trying to set a "goal date" to make it to lol. Help me decide!