Any guesses on how soon the iMAC will be refreshed and what i'll be missing out on if i buy one now.