I think the fees from Uniswap are very expensive, because the gas fees from Ethereum are currently very high, so it affects for the fees from Uniswap, but I'm sure when the gas fees from Ethereum have become low, then of course the fees from Uniswap will be low too, because Uniswap uses the network (blockchain) of Ethereum, so fees from Uniswap depend on the gas fees from Ethereum.
after what has been discussed you just need to wait when the network is not so busy, if you talk about the price of ETH, the price of ETH is also crazy at that time you just do it at the right time.