Is Inflation Here To Stay?