Johnson: Opening day forecast is 'perfect'