It would be wrong to say that the effects of the conflict in the Middle East do not affect the price of cryptocurrencies, but I think that is not the only reason why we have a volatile market. We have to understand that some investors simply value volatility very much and do everything they can to make it as extreme as possible, because that way they can earn a lot of money in a very short period of time. They certainly use moments like the conflict in the Middle East to start FUD, although the fact that two countries about 1000 kilometers apart are firing ballistic missiles (most of which are shot down before hitting the target) should not affect the price of BTC too much.
The scale of the war in Ukraine is certainly several tens of times larger, and yet the markets adapted very quickly to that war to the extent that it became an everyday occurrence. Nevertheless, stories about a possible third world war are constantly present, especially if the US gets involved - but realistically, Iran is too weak for any serious conflict with Israel, which has the full support of the US.