Easy answer. Buy Mac used. My Mac Pro 2008 is still running strong, I use it EVERYDAY for heavy work. I paid $1000 for it over SEVEN years ago and have only had to replace the video card 6 months ago. Everything else I added were just upgrades. 16GB RAM, 500GB SSD boot drive, plus 3 more internal drives, one just for photoshop scratch disk space ONLY. Installed an eSATA PCI card and transfer speeds from my RAID external went up significantly. Downside for changing is learning to work with a new OS. ¯\_(ツ)_/¯ I don't like laptops. I use them only when absolutely necessary. Little screens and little keyboards annoy me. As a professional, I would not buy an iMac. You're locked into one monitor and when it goes off, then what? You're in for major surgery to get a color accurate monitor back into the thing. Mac Pro towers were the last really professional Macs they made. You can get one for cheap now and upgrade the heck out of it. Small commitment $-wise and you can decide whether you like it or not. New MacBooks are impaired with minimal ports and yet they call them professional. Pffft. Upgradability is very important to me and I'd rec. a PC laptop, despite the horrid OS, with changeable batteries and multiple ports, USB 3, Thunderbolt 3, etc, over a brand new Mac laptop which only has Two Thunderbolt 3 (USB-C) ports and a headphone jack!