Such high gas fee when you need to pay more than 10$ is not appropriate. Even transaction fees on Ethereum are lower sometimes. Actually, there are two factors that influence rising of gas fees. First of all, the price of BNB is growing. Secondly, when the activity is high, you have to pay more so that your transaction will be included in a chain. I am used to pay not more than 1$ on Binance Smart Chain, so I am really confused by your case.
