BBT vs opk


What do you think is more accurate? I had a positive opk on Saturday afternoon. My temp Saturday was 97.2 which is on the lower side for me. I woke up at 430 am Sunday morning and felt ovulation pain. Here’s where is gets messy though. I was up from 4:30-6:30 am and fell back asleep til 10 pm. When I woke up at 10 my temp was 98.7. I read that you can subtract .2° for every hour when waking up later than usual so I marked my temp as 98.0. I’m not sure how accurate that is or how accurate my temp was from being up half the night to falling back asleep. The app is trying to telling me I ovulated on Saturday when I had my positive opk because of my temp rise on Sunday.