I am not in a hurry. So I won't need instant confirmation. I can wait 6 hours, 12 hours, or even 24 hours for the confirmation. Of course, I won't choose a value that would make the transaction stuck.
There is no such crystal globe!
Clear example:
Let's assume you woke up on the 13th , decided to make a tx at 10am, looked at the mempool and thought 45 sat/vb is 2 blocks away from the top it will for sure confirm in 4-8, maybe 12 hours. But the flow of transactions is hard to guess so now, your tx not only wouldn't have been confirmed but it would be sitting under 40 full blocks of unconfirmed transactions.
So what you're aiming for isn't really possible, you might get lucky but you might also get unlucky, and just as nobody can predict the price going up or down with accuracy nobody can predict how many incoming transactions and at what fees will be there in a 24 hours time span.