I'd join the email list. They will let you know of sales, specials and discounts sooner.
Sale prices are not determined too far in advance, best suggestion would be to get on the mailing list and be notified in advance of sales.
Thanks! Your answer is awaiting moderation.