Like many of you, I've been waiting patiently to upgrade my iMac and today it's finally here. My goal is to use my next desktop to record music, using Logic Pro. I use a fair amount of virtual instruments and do a lot of audio editing. Beyond music, though, I'd like to venture into some moderate Photoshop and Final Cut work, but primarily, I'll be using this to record and mix music. Based on that, and wanting to keep this for a while, I was thinking of ordering the following iMac: 4.2GHz quad-core Intel Core i7, Turbo Boost up to 4.5GHz 8GB 2400MHz DDR4 1TB SSD Radeon Pro 580 with 8GB video memory My questions are: 1. Will this be enough horsepower to do fairly sophisticated projects in Logic? For instance, if I needed to run dozens of tracks of virtual instruments, or mix a lot of audio with plugins, etc., would I run into any hiccups? Or would an iMac Pro service me better? Ideally, I'd like to not spend that much money, particularly if it's overkill. 2. I plan to upgrade the RAM on this. At least in the interim, would 32 GB of RAM suffice for my needs or would 64 GB be necessary? Obviously the more RAM you can get, the better, but at least for now, what would be the bare minimum to sufficiently get my tasks done? Thanks!