For the sake of compatibility and stable usage - you need to research.
Decide if you need it for gaming or casual use.
If you want a stable system which are easy to maintain - and you are not a gamer - go for systems which is build on Intel - preferably without dual (discrete) graphics.
In any case - to make an informed decision - search the forum for all topics which mention the CPU, graphics or network especially WiFi to see if there is any incompatibilities.
Systems which contains AMD hardware and/or Nvidia graphics tend to be systems having a greater possibility of creating issues with kernel and drivers.
You acceptance level of how much troubleshooting you will do - your ability and your determination to work with such issues is also an important factor in your decision making.
The topic is not well suited for the forum as hardware purchase is always a matter of opinions and preference and they quite quickly goes out of scope. Therefore the topic is now set to close in a few hours.