I hope you guys can give me some quick advice:
I have a i5-3570k a 4GB 980 (non ti) and 16 GB RAM. I game at a 1080p 144hz screen.
What's a good upgrade for around 300 EUR?
Seems like the biggest problem atm is the 4GB GPU? Games I currently play are Division 2, Doom Eternal and Assassins Creed Odyssey. They seem to have decent ~60 fps at medium to high but suffer from stuttering/little freezes that I guess come from loading textures into the GPU RAM. So I guess I should look for a GPU with 6-8GB like the 1660ti or 2060 super?
The GPU is definitely your biggest hindrance at the moment, though your CPU is also pretty old at this point.
You can get away with a new GPU to see some substantial results in today's world.
Once the new consoles release, though, you'll definitely want to upgrade the whole thing. A new CPU will be the primary concern.
Unfortunately, a new CPU also means new MOBO and RAM, which basically makes it a brand new computer.
You're also in an interesting point of time.
I really recommend not buying a new GPU at the moment.
The new Nvidia cards will be releasing within a few months, and they're reportedly going to blow away what we have now. I'd definitely wait a bit to see what pops up.
Alright, folks. I have a particularly niche question.
I'm trying to wire the house for internet with Cat6a connections in a bunch of the rooms.
This is my current modem:

(Ignore the unpeeled plastic; it came in like an hour ago)
Question 1: Is this type of modem also a router?
Question 2: Do you think Cat6a will last for the next 10-ish years, or should I spend a gazillion dollars and get Cat7?
Question 3: If it is a router, will this work with a switch? Or do I need to get a separate router before the switch?
TL-DR - Can this setup work with just a switch, or do I need to buy a router first, then hook that up to a switch?
I have Comcast's Xfinity service.
I'm going to be calling Comcast to verify everything; but I also don't trust their customer-service. Those guys have proven themselves to be out of their league in the past.