I like apple pie.
I have a 10g dual port intel card on my i7-7700K CPU @ 4.20GHz with 16gb of memory. Do the math with the lanes and figure out how much your board can do. Mine is stuck with 2 10gbe ports and 8gbe ports. I use one 10gbe port connected to the ont and the other to a 10gbe switch to ax access points and the 2.5gbe computers. Will I really ever hit the full 10gbe routing capabilities likely no, but it’s fun never the less.