Ciao

provo ad aiutarti
Uso Home e piccolo ufficio, imho va bene un buon ARM (vedi soluzioni apu4 ) o un j3455 .
Imprese: un Pentium g5400
Grosse imprese: i3 9100f
Non serve grande potenza di calcolo, il multithreading è poco sfruttato, forse solo se utilizzi Suricata come IPS/IDS sfrutti meglio il multicore (Snort ancora viaggia sul single thread) .
Come motherboard in abbinata alle ultime due configurazioni consiglio una mb server/ws con almeno due nic intel, oppure una desktop con due nic intel (gigabyte b360n)
Te lo dico per esperienza personale, cerca mb che abbiano interfacce seriali COM, o GPU integrata.
Dipende anche un po' dalla tua economia, puoi trovare ottimi Atom c3000 che vanno alla grande e sono strautilizzati su queste macchine, se vuoi esagerare uno xeon d, ma di più è sprecatissimo.
EDIT: il j1900 se non vado errato non supporta aes-ni, gli altri processori consumano troppo, quindi li sconsiglio.