While waiting might end up in you saving a few bucks in transaction fees, it's pretty much a time wasting action. Instead of waiting a few days for the transaction fees to potentially drop, you can just send the transaction with a below average fee and just accept having to wait like 5-10 hours. Some pools tend to pick up transactions with below average fees if it isn't too crazy. With isn't too crazy I am referring to transactions having the standard byte size, but then with below average fees. If your transaction weight is like 5KB due to all the dust and whatnot, and you just include 0.001BTC in fees, your transaction has close to zero percent in chances of getting confirmed.