You're new to the Mac platform, maybe or maybe not to Apple's doings?
In early June - less than 6 weeks away - Apple hosts its Developer Conference, WWDC. At WWDC, we get some insight into what "comes next" - I need to buy 10-12 new Macs for my small company, and I have friends who work for Intel. Skylake is coming out sooner than many think (I can't get into this) and WWDC is only a few weeks away - from a long-time Mac buyer (and PC buyer too), I recommend waiting to see what Apple announces at WWDC or you'll be repeating two words to yourself:
Buyers. Remorse.
I'm waiting. It's my money. I also own a Mini - they're sweet.