I got insanely lucky and picked up a bunch of Lenovo tinys for under 100USD each. I5/16GB DDR4/256GB NVMe. They’re incredible. I would have gotten more if they have more!
An m4 mini still performs better, and these are used business machines. But they test out great! They perform amazingly with Linux and very well with Windows 10 LTSC IoT.