Im running a software on a vps that seems to connect to a host that uses Cloudflare. In order to get the lowest latency possible, my initial thought was to find a location near the origin server. I did some tests with different vps locations around the world, thinking I should see some difference in the time that each location receives new data due to the distance difference between the origin server and each of the edge servers. It looked like they all receive new data at almost exactly the same time, which got me wondering if edge servers are all synced.
Does Cloudflare CDN sync (or can enable sync) each edge servers so users receive new data at the same time regardless of their geological location?
If so, will my best bet to obtain lowest latency be to just find a vps location with lowest ping value to the host? (which I assume is just the latency between the vps and edge server)