You will get as many opinions as there are people on this board.
The firs thing is to establish your budget. Do you want new or would you be okay with used? etc. etc. etc.
If you search this board for "new machines" or "beginner machines" you will see the many, many discussions on this topic.