Has Inflation Peaked?