Sales, seasonal ranges and retailer quirks mean that simply buying at the right time of year could save you hundreds of pounds.