If you want an Intel NUC but are turned off by its price, then the new Beelink mini PC will be a great alternative without needing to sacrifice any core features.
https://www.notebookcheck.net/Beelink-SEi10-Mini-PC-Review-A-Cheaper-Intel-NUC.512080.0.html