Over the last year or so I've been getting these extremely inconsistent lag spikes that usually last about 2-6 seconds and can happen anywhere from 0 times in an hour to 40, where I completely freeze, but everyone else can still play (eliminating game server issues). I've looked up solutions including pinging my router and google.com at the same time while playing, waiting for a spike then checking to see if that changed, first off my router pings at a constant 165ms, and google at 6ms(is that a high router ping?). When the spikes happen I get request timed out on both, and occasionally I see that the request to the router timed out with no noticeable consequence. Finally my friend who lives in my neighborhood also gets these spikes, at the same time I do. We will be in the same game (or server), or even different games(or servers) and be able to recount these spikes at the same time. I have contacted my ISP and on the phone I was told to just ping google 50 times which resulted in no loss because of how inconsistent the spikes are. He concluded there was nothing wrong and gave up. Don't know what to do, I have a nighthawk X6 R8000, my computer (that I play the games on) is on a wired connection through the wall and I use a netgear switch. I have also completely factory reset my router once and it did not help. Enabled QoS and disabled it, still nothing. The only thing I can suspect is my router, or Ethernet cables, is that a possibility? (don't know what CAT the in-wall ones are others are 5E)