I'm way too practical, finally. I start with budget and agree with myself to look at good used machines. I make my needs list and a wants list. Over the years I find I really don't need all those fancy stitches that I thought I would one day use.
Then try them all out. Which one do you bond with is the key. For me it was the Pfaff because of the dual feed feature. You might not need that though.