same experience. I'm generally getting better results at client's (VPN) network, we are all googling for the same stuff, I guess.
It must be possible to create a fixed set of google searches and rate the location based on the results. So you could physically travel to a Starbucks 20miles away to get the best results for the 'best USB-C dongle reddit'.
The same term was the name of the device + something about the power source.
The result from the client network - my phone/client computer nothing related to the search for 4-5 pages.
Same search from work - second result was what I was looking.
So it seems there is a relation with your search history, but somehow connected with the related search history from the same ip/network.