At home I go from the modem to a Firewalla and then break out to the WiFi. Our needs at home are pretty simple though. https://firewalla.com I have been quite happy with the experience.
i hope so at $100-$125/port
Ooof. pfSense on retired hardware is cheap, like free. Using them since 1.2.something. Mid 00's.