I'm considering buying a mac mini i7 2.6 GHz, 256 GB SSD and 4 GB of RAM (will be replaced with 16 GB soon). It will be my first Apple computer and it will mainly be used for programming purposes, more specific iOS-programming. But it has been a very long time since Apple has updated the mac mini so it might be updated in the nearest future. My question is: should I buy a mac mini now or wait and see what happens? Macs are very expensive in Denmark and my budget is not big enough to consider an iMac or MacBook Pro with similar specs. My main concern about waiting is the fact that the next mac mini may not be memory upgradable which means it will be more expensive to get at least 8 GB of RAM. But on the other hand a new mac mini will likely have better overall specs problaly including: Haswell processor and thunderbolt 2 ports. Btw there are no official Apple refurbish stores in Denmark, else that would have been an option too.