I ended up purchasing a new (b-stock) iMac 2017 21” i7 3.6ghz 16gb 512gb SSD ATI rage 555 for $1440. This item was a b-stock return to CDW. When I received the iMac yesterday it was brand new just out of the box and never used. I’m curious if I got a good deal or I should return it considering there could be a new iMac soon ? I’d like to keep this machine for at least 3 years and do photo editing with it.