When can I test?

I have a 31 day cycle and I had a positive opk test on 4/18/19

Why do I have to wait longer to test then someone with a 28 day cycle?