This is why I always send my transaction with a custom tx fee that is adjusted manually. I lowered the fee to my desired amount and just enabled RBF just in case the situation needs me to confirm the transaction asap.
If you are sending funds to your own address or consolidating your inputs, then you can simply attach a low tx fee and wait for as long as possible for it to be confirmed, as long as you do not need the funds. But people who are making payments or sending the funds to another party cannot do that, because you want the tx to be confirmed as soon as possible, and in that case you have to pay more in fees, which is sadly very high right now.
As someone who is inexperienced to this, can you please provide a step-by-step process on how to do this?
I currently have BTCs in my BitPay wallet and I cannot transfer it to my local wallet due to the very high transaction fees being required (more than $20 currently). Is there like a website or an application that I can use for me to send my BTCs by using a relatively lower fee? I do not mind if the transaction would take days; what matters is that I receive it on my local wallet.
I just really hope that in the coming days, the price of tx fees would be much lower. The last time I remembered high tx fees was during the last quarter of 2017. Even if price of BTCs reached an ATH of ~$68,000, tx fees were relatively lower during that time.