What you said is true because I have also observed similar thing, that whenever there is a war between two big countries like the war between Israel and Iran , there is always fluctuations in the price of bitcoin. I believe the reason is as a result of fear since nobody knows what the outcome or how the war will end investors will always make impulsive decisions by selling there bitcoin and using the money to invest in other assets they believe the war wouldn't have effect on. However bitcoin has proven to be a potential coin such that whenever there is a cease fire the price will always go up. So investors risk tolerance differs there are investors that easily panic over little correction and also those are easily sway off there feet when ever there is war or news of war.
When war occurs, the market certainly fluctuates, that's natural. Because many people panic or whatever. But that's usually only temporary after that the price returns to normal and will even be higher, bitcoin has gone through various crises and has proven to be able to survive.
When the Israel vs Iran war occurred, of course the crypto market experienced a decline because the crypto market is very sensitive to geopolitical news that causes uncertainty, including during war. Although we know that bitcoin is currently considered a hedge against inflation or an uncertain global economy. As an investor, especially a novice investor, fear must arise when geopolitics are uncertain, they panic selling it because this asset also has risks. So the impact of war on the market is definitely there, including crypto, but the market will usually recover after the war ends.