> Fiber is cheap enough too if you want some 10Gb devices.
The problem with Fiber for now will remain that so few consumer devices can actually connect to it without first converting to RJ45. You are p much limited to some enthusiast networking gear and server gear and everything else needs you to convert.
I recently had my families home ethernet situation upgraded and we went with Cat8 for now (it wasn't meaningfully more expensive to doing any other Cat cable all things considered). It is compatibile with networking stuff that is commonly available today and hopefully in the future some switch will appear to make full use of it (I am slightly sceptical, but I assume 10G will at least still be seen over Cat for consumers).
Cat8 is very rigid and hard to work with. For my house backbone I used multi-mode fiber (OM4) cables which are much easier to work with and support up to 100 Gbps for 150m (https://www.fs.com/blog/om4-multimode-fiber-faq-highspeed-co...).
I'm not sure if we'll see >10G over twisted pair/CAT but I'm sure we'll definitely see 5G and 10G baseT become far cheaper with 2.5G the baseline (e.g standard on cheap things like raspberry pi).
Base level Mac studio is already 10G as standard and it's only $100 extra on a mac mini.
Long time until 10G per device isn't enough at home.