Apple iMac M4: 3 reasons to buy and 2 reasons to skip