BBT vs OPK

I'm looking into the best way to predict ovulation so in a week or so I can get back on the roller-coaster of TTC lol. Whats everyone's opinion? What's work best for you when trying to get a BFP?