It depends if you have time and a server with 4 ->5 port (VM or physical) you should install pfSense firewall. It is open-source, it is quite easy to install and setup but you have to spend time on it
If you have budget for FW you should choose
Fortinet price: 8/10 but…