It seems to have been every 3 months lately, specifically around the half of January, April, July and October. Combine it with the fact it usually comes shortly after a discounted sale (the current one ends on October 2), so it should be pretty soon.