I've found the best time to buy a jacket is during the winter. You might be lucky to get a bargain now but most have probably gone. It seems like the sales start in November.
By shopping during the winter you can buy last seasons jackets at vastly reduced prices. Its one of those items though that requires you going round all the chandlers and having a good dig around.