Ovulation

So I have a 28 day cycle(has never changed). Ovulation normally occurs on cd 13 or 14 maximum 15. It has never changed. But this cycle is a bit different. I just did an opk and got a peak this morning on CD 18(which is quite unusual). What could be wrong and what does this mean. Fingers crossed 🤞