Recently purchased a mid 2017 base model 27 inch iMac with the 1TB fusion drive and am wanting some opinions what I should do for upgrades while trying to keep the cost down a bit. Before I get heckled for not upgrading the ssd upon ordering it the reason I bought the base model with the 1TB fusion drive is because I got it for about $300 off retail and purchasing one with an ssd from the factory would've been quite a large jump in price to the tune of over $500 dollars and I still would've needed to upgrade the ram anyway. So... I'm not doing photo or video editing and using the computer as a home office computer with heavy Microsoft office, internet browsing, and some video conferencing use so I'm not needing a super beefed up setup (hence why the i5 is more than adequate) just wanting a bit more of a zippy machine as the download and other various load times are be a bit annoying after I've been operating on my 2011 MacBook Pro which I upgraded the hard drive to a 750gb SSD with 16gb of ram after the HDD failed a few years ago. I'm looking to run the iMac off of an external ssd for both boot up and storage but I'm a bit of a novice with computer hardware, etc. So I want some of your thoughts on what type of ssd I should get and how I should set it up, what enclosing I should buy, cables I should run, etc. Thinking 1TB ssd would be more than enough size wise. Also, I'm looking to upgrade the ram and am a bit clueless as to what good are prices and what exact ram sticks/brands are compatible with the mid 2017 iMac. Any of your thoughts on what specific hardware I should buy and how to set it up would be VERY much appreciated. Thanks in advance for any insight you may be able to provide.