Help! Confused

So I normally ovulate on CD 19 but I am so confused my temps are lower then last cycle and I had some spotting on CD 16. My question is did I ovulate on CD 19 or CD 23 I had a high temp on CD 21 but I went wine tasting the night before so that temp could be from that ( I’m thinking)