Inflation Peaked?