Плясать от сокета. Под него выбирать процессор (обязательно AMD, если не хочется потом драйвера качать по VPN), потом при помощи ресурсов типа этих:
•
https://versus.com/en
•
https://technical.city/en/cpu
…сравнивать процессор со всякими другими. Из статей, из обзоров, с топовыми и т.п., чтобы оценить, насколько он хорош. И смотреть характеристики: размер кешей и т.п. Иногда в процессе выясняется, что сокет нужно поменять и начать всё с начала ))
Материнку на этом сокете брать исходя из наличия нужных разъёмов и стоящей за ними электроники. То есть, смотреть на нужное количество USB, PS/2, DVI/VGA/HDMI, PCI-e и что там ещё. Я как-то взял процессор без видеоядра и майнерскую карту без видеовыходов, пришлось искать материнку с двумя PCI-e, такие материнки дороже, но в итоге всё равно большая экономия.
С памятью, SSD и дисками всё сложно. Цена сильно скачет. Лично я беру с максимальной гарантией (от 5 до 10 лет) и делаю бэкапы. Да, и будете подключать память на мамку с 4 слотами — ставьте для повышения скорости во 2-й и 4-й (это не шутка).