So, I am holding out for the next release of the iMac. I plan to buy it maxed out to future proof it and get me through my degree and hopefully beyond. I know the execs at Apple have promised to please the professionals with the next release of Macs, but I would like some input from those that are in the know with the rumor mill. Tell me a little about the current processors and the rumors of the next generation? Would it be fair to assume that the next iMacs might have a next generation processor or will it most likely have a speed bump within the current line? Is it likely that the next iMac will adopt the RAM from the 2016 MacBook Pros? As far as ports go, I am willing to dongle it up Since the iMac's ports are on the back of the machine, would it be safe to say that an SD card reader, ethernet, etc might stick around with an upgrade to USB-C, or will it adopt the MacBook Pro line and "all the USB-C!" Could a new keyboard be released too? I've been longing for a backlit Apple keyboard since my first iMac years ago. Could Touch ID and Touch Bar make its way onto the keyboard, or is that just wishful thinking? Even if Touch ID and Touch Bar don't make it to a new keyboard, could it be updated to the butterfly mechanism? Obviously I know the new iMac hasn't been released yet and its all speculative, so be gentle please. Thanks!