Welcome to the board from Southern California!
You have gotten a lot of great advice on here. One thing that I want to stress is that it is so much better to buy from a dealer that you can take the classes from. When I bought my Pfaff 20 some odd years ago, I bought it out of town and could never take the classes. I never learned how to use all the features of the machine. A couple years ago I bought a Bernina, love my machine, and even though I did not buy from my local dealer, I took classes at the local shop, which is less than a mile from my home. If I ever have any questions they can answer them because that is the machine they carry and service.
Just read that you go the Bernina. If you can, make sure you get to the classes and learn what all your machine can do!!!