My suggestions
1. If you are going to spend $, get something good. Don't go half way. You will be disappointed.
2. Purchase from someone who can also answer questions and service the machine.
3. Consider getting a good brand that is used if you want to save $. Don't be afraid to negotiate the price or ask, "can you do any better on this price?" for new or used. Get a warranty and try the machine at the store and have it demonstrated on to make sure it works well.
4. Bring a WIP with you to try the machine
I have a BabyLock Quilter's Choice and love it. Happy Shopping.