Now let me first say that I've been reading through this forum aswell as other forums/news sites since weeks already, trying to get an impression about how likely a 5K iMac refresh is in the next 1 - 2 months, and what it would include. However, I'm still not confident about what to do. I've saved up the money to buy a 5K iMac, and I could either spend it now, or wait for another 1 - 2 months for a potential refresh. I'm a student and I would profit from the reduced education prices in the Apple Store either way; however, if I'm buying now, I would save 200€ on the Beats2 headphones thanks to the back-to-school offer (well, rather 150€ if you consider that the Solo2 cost about that at Amazon). I was planning on getting new headphones sooner or later anyway, so this seems like a good deal. I know that Beats headphones don't have the best reputation when it comes to overall quality, and quality in sound, but for my "casual" purposes, I think I'd be pretty satisfied with them (watching movies, listening to some music, playing games with it). On the other hand, if there really is a refresh next month or in 2 months already, it seems kindof unwise to buy now, and have an outdated product 2 months later. Waiting for so long and not getting any headphones with it then, but therefore getting better specs seems intriguing too. Regarding specs, if I buy now, I'd buy with the upgraded i7 processsor, upgraded M295X graphics card, 3 TB of fusion drive, and 8 GB RAM (probably gonna upgrade the RAM later myself). I'm mainly gonna use the device for my study, and of course for the "usual" activities like browsing web and so on. I would use it for "big" games in Bootcamp from time to time, so while games aren't the main priority, I would want to be able to play AAA-titles for the next couple of years. So I've tried to ask myself: would I need a refreshed iMac? And I'm frankly not that sure. Having a Skylake processor might be nice, but probably won't make much of a difference for me (I'm not even sure if I'd notice much of a difference if I'd only go for the i5 processor instead, but I better want to invest into the best model now, than to repent later). M395X in the new model, rather than a M295X now? This might actually be a more important reason to wait, not because of the few extra FPS that one would probably get out of games, but because Apple might have fixed the heating issues that the current generation has; but still, I don't know if it would be that big of a deal. Thunderbolt 3? Would be nice to be future-proof by having it, but right now, I don't know what I would need it for. Potentially a Force Touch trackpad? Well if there really is one anytime soon, one could still buy it seperately. So I ask for your advice. In my situation, would you rather wait for a refresh with slightly better specs, or would you buy right now with free headphones? I could hold off for some more weeks; but if there is no new model until maybe November, then I would probably buy the current one anyway.