Netflix recommends 5 Mbps for 1080p streaming, 25 Mbps for 4k streaming. So I'd expect you to have the occasional hiccup with 4k streams, but no problem with 1080p streams.
https/help.netflix.com/en/node/306
The Arris Surfboard 6141 should be good up to about 200-300 Mbps.
Unless your streaming device is really far from the router, the TP-Link C9 Archer should be more than capable of handling 1080p and 4k streams.
https/www.smallnetbuilder.com/wireless/wireless-reviews/32604-tp-link-archer-c9-reviewed?showall=&start=2
Typical speeds I've seen from 802.11ac over 5 GHz is about 250-400 Mbps. Typical speeds I've seen from 802.11n over 2.4 GHz is about 100-150 Mbps. So your router (or any modern router) is highly unlikely to be the cause of your streaming woes.
5 GHz is usually better because it has about a dozen independent channels compared to 2.4 GHz three. So you're much less likely to encounter interference on 5 GHz. If you do have problems with a 5 GHz channel but 2.4 GHz works fine, the problem is most often distance from the router. 5 GHz signals do not penetrate walls and obstructions as well as 2.4 GHz.
Is anyone else using the Internet or do you have any downloads going on (e.g. file sharing) while you're streaming? That can be the source of intermittent lagging. In that case, you can turn on QoS on your router and give video streaming (sometimes classified as multimedia) a higher priority than other traffic.
https
/www.howtogeek.com/75660/the-beginners-guide-to-qos-on-your-router/
If you're still having problems, try running the speed test at fast.com. That's Netflix's own speed test hosted on their streaming servers. If it shows less speed than your regular speed test, then the problem is your ISP. They are throttling your connection speed to Netflix, either deliberately (withholding services you've paid for to try to extort money from Netflix) or inadvertently (their upstream Internet provider has a poor connection to Netflix). Not much you can do in this case except complain to your ISP or change ISPs.