Is Inflation Here to Stay?