I would wait until early December.
For the simple reason if you buy it now, it will be classed as three months old at Christmas. If there is anything wrong with it, it may be harder to get a refund or replacement from the retailer. Yes, I know you have statutory rights but it can be hard to get them!
I think there will be lots of bargains to be had nearer Christmas. Start doing your homework from mid-November so you know what you are buying - then grab a bargain.
If you buy in-store haggle for a discount or freebies such as a laptop bag or mouse.