What "Latency" are we talking about here? In-game latency (as reported by the game itself)?
If you are reporting in-game latency, that is the round-trip-time from your xbox to the game server. It is most likely that the time spent in your home network is closer to 1 ms, with the remaining 50+ ms being spent travelling through the internet (over which you have limited or no control). If the game server is far away, you will get a slower ping no matter how fast the network in your home operates. The only thing to recommend is to run your xbox wired, but I think that you already are "hardlined on a very short Cat7 line".
The difference in latency between an AX88U and AX86U would approach zero if wired, and still be very low over WiFi. If you want to understand the component of latency spent inside your house, vs the internet, just use "ping" and "tracert" (for Windows) or "traceroute" (for Linux). If you "ping 1.1.1.1" you will see the total round-trip-time to the cloudflare DNS server. I get ~7ms. If you run "tracert 1.1.1.1" (or "traceroute 1.1.1.1"), you will see approximately how much time is spent inside your house, how much time is spent in your ISPs network, and how much time is spent getting to the DNS server. In my case, it is taking me less than 3 ms to get to the first box that will respond beyond my router (with the remaining 4 ms spent getting from my service provider network to the DNS server, and back). I have an old AC3100 at present.
Gamers, the world over, are always trying to keep their latency down, but this is difficult. There are novelties like WTFast which will supposedly get you through the network "faster", but there is no guarantee it will work (and it can even be slower). You can try different service providers (one provider might have a faster path to the game servers you typically use, or their networking gear might have less congestion or lower latency). Some people play around with their DNS server on their xbox to speed up their in-game latency (though I don't see how that works, unless some DNS servers are providing IP addresses which are closer to, or farther from, you). You really have limited control over this component of your latency, which is usually the biggest by far (unless you want to move to near where the game server is presently running ;0) If you have the name or IP address of the game server, you can identify the components of latency using tracert/traceroute.
Some latency results follow. I use 1.1.1.1 in my casual ping tests just because I know that this DNS server is the fastest to respond for me. You can use any address of something which is likely to be "close" (like 8.8.8.8 for google DNS) and fast (not underpowered). It does not need to be a DNS server, just anything in the internet which responds. I then do a traceroute (or tracert in Windows) to see how much time is spent at each hop on the way to the DNS server. The address 192.168.1.1 is my AX3100 router. I don't know exactly what 123.72.16.1 (below) is, but it is the first hop in the IP network beyond my router. If I ping it directly, I can see the total time spent in my house (note that this also includes a significant amount of gear in the ISP network, if aggregated over layer 2, so it is much more than just the time spent getting through your router). I did change some of the IP addresses being shared below out of paranoia (but kept them consistent).
ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=59 time=7.46 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=59 time=9.16 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=59 time=8.98 ms
traceroute 1.1.1.1
traceroute to 1.1.1.1 (1.1.1.1), 30 hops max, 60 byte packets
1 _gateway (192.168.1.1) 0.237 ms 0.823 ms 0.798 ms
2 123.72.16.1 (123.72.16.1) 2.647 ms 3.064 ms 3.087 ms
3 not_showing_name (213.87.239.102) 10.368 ms 10.427 ms 10.404 ms
4 not_showing_name (213.66.41.113) 10.470 ms 27.632 ms 10.472 ms
5 * * *
6 one.one.one.one (1.1.1.1) 10.329 ms 7.490 ms 8.533 ms
** I then ping the first IP address AFTER my router (192.168.1.1) to isolate how much time is spent getting to/from this first hop.
ping 123.72.16.1
PING 123.72.16.1 (123.72.16.1) 56(84) bytes of data.
64 bytes from 123.72.16.1: icmp_seq=1 ttl=254 time=2.58 ms
64 bytes from 123.72.16.1: icmp_seq=2 ttl=254 time=0.646 ms
64 bytes from 123.72.16.1: icmp_seq=3 ttl=254 time=2.57 ms
In-game latency, or ping, involves your home network, your ISP network, the internet, and the game server... It's lucky anything works ;0)
Good luck!