With 84 per vbyte OP had to wait for his luck which means it's a mess around in the mempool. I can not remember we had such congestion before not even in 2017/2018 when btc had it's highest pick. Not long ago there were tx which was only 1 per vbyte confirmed in the next block.
I even used 0.00014165 BTC (100.5 sat/byte) for the current transaction fee and it has been about 24 hours since it was confirmed.
The Bitcoin network congestion this time is very disturbing. this is because the network is full of NFTs and BRC20 tokens
-snip-
What a coincidence, just found amazing Telegram Bot made by fellow user @TryNinja, which you can use to track the fees, transaction alert etc and make a good move while making any transaction. It would be unreal to bump your transaction with higher fees or double spend. Better wait for this one to pass on and from next time onwards be attentive with fees.
The current fees:
509 sats/byte for 2-3 hours confirmation. That's crazy!
The tool you should have right now
Telegram Bot - Bitcoin Fees - fees and tx trackerA bot that is quite useful and can provide real-time Bitcoin Fee information without opening any website.
509 sats/byte is a pretty crazy fee for one transaction right now.
Waiting for the network to return to normal is the right choice.
But if it is an emergency, then a fairly expensive fee must still be chosen to speed up the transaction.
The current highest fee is 253 sat/vB ($10.04) ≤ 20 min