This obligation to subscribe to Swiss car insurance as soon as you buy your new car is your guarantee not to suffer or to inflict heavy financial losses in the event of an accident.
Please read the originial post here: https://expat-experts.ch/2019/10/23/a-guide-to-the-financials-of-swiss-car-insurance/#more-1032