Many factors aligned for a GJ long before it's expected to reverse with the overall macroeconomic trend.
Trend Analysis

Disclaimer