Refreshing the token constantly per request threw an error in load tests (and increased the overall response time), so refresh when needed and apply a retry policy to avoid 429 (too many requests) errors.
Comment From: tzolov
Thank you @PabloSanchi