It depends on your reasoning. Have you looked at the CHF/USD chart recently? CHF dropped like a rock against the USD. It is now almost at parity with the USD. If you think that things will get worse, why would you buy CHF? The USD is everyone's flight to safety. Even the EUR is almost at parity with the USD.
But if you expect things to get better rather quickly, then buying CHF might make sense -- because CHF may return to where it︀ was before the Russian invasion.