According to me it is difficult to predict the price of Bitcoin in future, but hope it will rise again. Currently Bitcoin price falls, but it will not continue and some changes will happen in upcoming days. Most of the recent researches indicates that the price of Bitcoin will increase by end of the May 2023. So don't loose your hope that Bitcoin is not rising. Surely it will rise but it will need some time.
Bitcoins price will only increase, if more people try to accumulate it. In simpler words, if the buy orders are more than the sell orders, then only the price will rise. The demand of the coin needs to be increased and hence in order to fulfil the demand, the price will go up. Currently due to the high transaction fees, Bitcoins have suffered in price. Once the things get back to normal, BTC again gonna climb up in price. Let’s not think of anything bad now and let’s hope for the best.
If bitcoin price depends on supply and demand, as you are saying, then predicting bitcoin price will not be so difficult and unpredictable. In addition to depending on supply and demand, bitcoin is also manipulated by many different forces in the market, making the bitcoin price almost unpredictable. Even if bitcoin has more buyers, there is no guarantee the price will increase, it all depends on the market makers.
I also don't think the recent drop is due to high transaction fees, there is some news, like the US government selling 9kbitcoin or Binance stopping operations in the Canadian market, that could be the cause. But I don't mind because market ups and downs are normal.