Hey guys I couldn't find any specific information on the internet about this iMac 2019, hope i can get help from you guys and I believe there are many experts here that can guide me. I'm currently using Macbook Pro mid 2015, 16GB DDR3 RAM, 512GB SSD with AMD Radeon R9 M370X 2048 MB Intel Iris Pro 1536 MB. I always using it as desktop to connect to my Dell UP2716D like the picture below (sorry about the kitkat mug). Recently Apple has refreshed their iMac series and I really want to get one for my work and as birthday present! I wanted to get the new iMac 2019 because is better buy this version before Apple ruined the 2020 iMac or 2021 iMac.... my current setup I uses Mac for photo editing, web browsing and some graphic design stuff for my company. But I mostly do a lot photo editing because that is my main job as wedding photographer and photo editor. I wanna save time to editing and exporting photos with my Macbook Pro 15" mid 2015, 'cause it takes like 1 hour and 30 minutes to export total 1800 photos... So my questions is.... Should i upgrade the graphic card to Vega 48 or 580X for dual monitors setup? will it slow down the export time frame and performances while using dual monitors setup with 580X GPU? Should i get 512GB or 1TB SSD? does it makes any differences in terms of speed and performances? Thanks and hope to hear from you guys.. sorry about my grammar, im from Malaysia.