I am looking to buy a retina iMac. I definitely want to get the 512GB SSD but am unsure of whether I need to upgrade the processor and video card. I'll be using the machine to do word/excel tasks, SPSS and the occasional photoshop/playing The Sims 4. I want to keep the machine for at least 3 years. Any help would be much appreciated.