dexxterlab97 :
It is tomshardware not macshardware.
Technically.... Tom's Hardware > Forum >
OS X
Not sure if you are just a fanboy, or just stupid but OS X is a Mac operating system. So technically asking a question about Mac hardware in this forum is appropriate and your response is inappropriate.
Hopefully you are not just another M$ fanboy with no f*cking clue other than what M$ tells you is good. Not everyone's world goes round about Winblows10 and their other defective POS operating systems.
To answer the OP's question, please refer to MacRumors website. While no one knows for certain when and what specific features the new iMacs will have, it is anticipated that a new version will be released soon. It appears they are averaging about 317 days and it is day 301.
http://buyersguide.macrumors.com/#Mac
Being that close, I'd probably wait a little bit myself. Then when you know the hardware, etc of each variant I would make my decision. Typically speaking, the new iMac can be had for the current pricing and the old releases (but still NIB) will be discounted a few hundred bucks.
By the way, if you have a need/desire to run different operating systems on the iMac you do have options. If you don't know, new Macs are made from Intel processors so you can also install Windows on the machine if you desired. Or you could do a triple boot and run Linux as well. Alternatively, you could run a program like Parallels and never have to reboot to get into Windows, Linux, Chrome, etc. operating systems. Not to mention the power of the Unix command line in OS X is very powerful as well and you'd never have to do anything special to use that other than learn the commands.