My parents keep their computers for LONG times... They're still rocking a 2007 iMac, but with it not getting OS updates and being pretty slow, it's tough for me to troubleshoot. They don't need the fastest Mac on the planet, but we often have a lot of simultaneous users logged in at the same time, they take a lot of photos, and I refuse to get them a machine with a spinning hard drive (I upgraded their 2007 iMac to an SSD + 6GB of RAM a long time ago). The current lineup doesn't do it for me... If I go non-4K, I can't get a 512GB SSD. Even with a 256GB SSD and 8GB of RAM, the price comes out to $1499. The 4K model with 512GB of SSD and 16GB of RAM comes out to $1899.
I just bought a 2011 iMac with 512GB of SSD and 16GB of RAM on eBay for $538 and free shipping. I know this isn't an ultra long term solution, but I can sell their iMac for probably $150, bringing the out of pocket cost to $388. For that money, we've got a 2.5ghz i5 that should perform just fine, plenty of memory, and an SSD. In a few years when Apple has 16GB of RAM and SSD standardized across the line, then we can upgrade. This machine will more than suffice until then, and it'll also Run High Sierra, and hopefully the next OS release, but TBD on that.
So yeah - just a friendly reminder that if you're not finding the perfect computer out there, don't forget to check out used models. You might find something great that will get you 90% of what you want at 30% of the price.
I just bought a 2011 iMac with 512GB of SSD and 16GB of RAM on eBay for $538 and free shipping. I know this isn't an ultra long term solution, but I can sell their iMac for probably $150, bringing the out of pocket cost to $388. For that money, we've got a 2.5ghz i5 that should perform just fine, plenty of memory, and an SSD. In a few years when Apple has 16GB of RAM and SSD standardized across the line, then we can upgrade. This machine will more than suffice until then, and it'll also Run High Sierra, and hopefully the next OS release, but TBD on that.
So yeah - just a friendly reminder that if you're not finding the perfect computer out there, don't forget to check out used models. You might find something great that will get you 90% of what you want at 30% of the price.