@CPFC007 It really just depends first I would test how bad your delay is with the input overlay on. Count the seconds between the two controllers on screen. If they are in sync you have little to no delay so no need for a gaming router. If you can count like 6 seconds in between the two controllers on screen then a gaming routing might help you.
First if you have delay contact your isp and have them fix it. Since ea has said there is no server issue and very few have delay your isp needs to fix it.
If they won’t fix it a gaming router can help by prioritizing your game over other people streaming which can cause issues.
You can also geo filter. Your isp doesn’t always connect to the closest server which can cause problems. With that filter you can limit server distance.
Is it worth the price it all depends what you find. Every time I test mine I have no delay so it wouldn’t be worth it for me.
Ea has done pitch notes explaining how some isp like in Mexico City route you to Dallas despite a server in Mexico City. This could help someone who’s isp is doing that. Then again since isps don’t make sense this could actually make it worse.