Which chart should I go by?

Fertility friend says I ovulated on cd 18 based on my bbt. Glow says I ovulated on cd 17 probably based on me getting a peak opk that morning and getting my first positive opk the day before. Normally I would assume FF is correct but if I got a positive opk on cd 16 and a peak the morning of cd 17 wouldn’t it be more likely that I ovulated on cd 17?

Charts posted below.