You should find a bit of a discount on any MY16 cars laying around as the MY17's are here...other than that yeah wait until January or afterwards for 2016 built cars when 2017 builds are here...
Mind you any time is a good time to do a deal usually, just push them on whatever is in stock.