1. Processor: Look for the most up-to-date processor with the highest possible core count and clock speed.
2. RAM: Get as much RAM as possible to ensure your system will be able to cope with any applications you need to run.
3. Storage: Consider getting an SSD for faster loading times and better performance.
4. Graphics: If you plan on gaming, look for a dedicated graphics card with the latest generation of architecture.
5. Cooling: Get a PC with plenty of air vents and adequate cooling to prevent it from overheating.
6. Connectivity: Make sure the ports you need are available on the machine.
7. Power Supply: Get a good quality power supply to ensure your PC runs smoothly.