When to expect my period if im not pregnant??

So I ovulated way late (4 to 5 days late) on July 11th or 12th my next period is expected July 20th. Should I be expecting it then or July 25th? I’m confused...? And when should I test for pregnancy on the 15th like someone told me or on the 20th?