Dynamic Re-Ranking refreshes each query’s ranking every 24 hours[1]. Re-Ranking takes the last 30 days into account, meaning it’s based on a sliding window of the most recent analytics data.
Links
[1]: Dynamic Re-Ranking > Click and conversion events requirements