I just transferred about 1 BTC to a wallet and the fee was something like 20 cents. Is that right? I recall having fees of $25 back in December for the same amount. I'm using Segwit by the way.
transaction costs when sending bitcoin will not decrease the more expensive bitcoin then the cost is in need of more expensive, so it all depends on the bitcoin price when you make the transaction process.
It's nothing to do with the bitcoin price, it's to do with the number of transactions waiting to be processed.
In December, bitcoin was processing 400,000 transactions a day with about 220,000 transactions waiting in the mempool.
Now it's about 180,000 transactions a day and the mempool clear.