allowNextMonth should be true if maxDate == nextMonthInitialDate