January is the best month to buy bed sheets as many retailers offer deeply discounted merchandise after the holiday season. The beginning of the year is typically associated with renewal and change which makes it a perfect time to replenish the linen closet.