gzt: Well you can get lucky but you have to be patient and watch the specials across many retailers for a few weeks. If you have time its the best way.
I also suspect there maybe some good deals with windows 10 is released, as retailers may want to get rid of old windows 8 models. But to get the best deal and best bag for buck, waiting to specials is the best idea, unless you need it now.