Get ready for a rally that will last until January next year.