What Switch to Buy

My very simple home network has been changing recently. I have been running CAT6 to stuff that is not moving vs WIFI. I have added an HP290 as a Plex Server and am thinking about building a NAS. I’m running out of the 4 ports on my simple dlink router running openwrt. I also am thinking about building a PFSense box to do my routing. What would be a good switch to buy now that would still work when I upgrade. Can’t imagine ever needing more than 16 ports I guess I never know. Thanks.

Would something like this be fine or is there some piece of used enterprise gear thats going to be way better for cheaper? https://www.amazon.com/TP-Link-16-Port-Gigabit-Ethernet-Switch/dp/B07GR9S6FN/ref=sr_1_4?crid=1W9T4I4O25GFV&dchild=1&keywords=16+port+gigabit+switch&qid=1611615588&sprefix=16+po%2Caps%2C208&sr=8-4

I used a previous version of that one, worked great for me, and as long as 16 ports is enough for you, would be sufficient for home use.

save 5 bucks with this netgear https://amzn.to/3sRk9Lv or if you think you may want to do a rack in the future maybe snag the 24port that you can rackmount. tplink https://amzn.to/3pvEIep or netgear https://amzn.to/2MpfoYM