We have no idea as to the extent of repairs required for your machine.
Nor, whether your dealer has looked at it, and diagnosed the problem.
I've had my Bernina repaired in a few minutes, while I have waited in the shop.
Another time, it was diagnosed in a few minutes, but the part was no where in Canada.
It took 6 weeks for it to come from Switzerland. Meanwhile I was given a loaner machine.
As above, repair time is highly dependent on whether it is just labour, or parts required.
Then, the question whether your local dealer has the required parts in stock.
Or if it needs to be ordered in.
Some Bernina dealers keep an extensive parts inventory.
Some keep very little beyond the popular basics.
Mine is probably one of the larger stocked-dealers, but that one time, I was out of luck!
As you have now discovered, something that needs to be considered before making a purchase.
While they can't predict 100% the turnaround, they have a good idea.
Another factor that can affect turnaround ....
If you bought your machine there, it may get looked at faster
than someone who only comes with a breakdown, and no previous business with the shop.