I'm running a (used) Dell OptiPlex 7050 Micro form factor, i5-6500T 2.5GHz, 16 GB memory, 250 GB SSD. All this machine does is run UniTrunker (with 7 or 8 open system windows) and SDRTrunk (monitoring 5 busy trunked system sites). It has 10 SDRs on a powered USB hub, plus keyboard, mouse, and WiFi on USB. I've noticed it runs 9 SDRs very reliably, but if I add a 10th one, it starts to get flaky. Of course, CPU is running 100%, memory 55%, SSD 1%, GPU 3%. Maybe I've outgrown this little machine?
For SDR work, I'm definitely a fan of these secondhand Dell OptiPlex units. I think I gave $120 on Amazon for this one, including the WiFi dongle, keyboard, and mouse.