First find out who/how you're going to upgrade the HDD to SSD.
I bought my son a 2013 iMac i5 for a good price, but it broke some time ago. First I took it to "Experimac", which was a disaster, but the one guy told me where they send their repair work to, so I contacted them directly...