if you are in a hurry, send higher than the estimated fees. for now send more it with more than 32 sat/vB and will be confirmed within 1 Hour.
At current mempool, I'd expect 5.1 sat/vbyte to have a high chance of being confirmed within a few blocks. OP may want to read my topic about consolidating inputs and using low fees, it's a bit of an "art" to pay as little as possible while still getting a confirmation. Yesterday, for instance, I paid less than what Bitcoin Core recommended to be confirmed within 4 hours, and my transaction got confirmed quickly.It's also important to realize "recommended fees" are based on the past while they "predict" the future. It's basically just an extrapolation of known data. At any moment, mempool can grow faster than expected, leaving your transaction unconfirmed. If that happens, you can (depending on your transaction) use RBF or CPFP and pay a higher fee. But in most cases, that's not necessary if you picked the right fee.