Is Inflation Here To Stay