Good-Person
Captain Junkie
Coincidentally, yesterday I had a related conversation, it is better to upgrade, as sooner or later it will be necessary. This in view of the accelerated advances in technology, which varies in less than a year or an approximate time.
I agree that both options can be executed at the same time, of course it also depends on the economic capacity that you have, in the case of the repair if you have lack of knowledge, you can hire someone to do the job.
It is very true what you describe, I have had the opportunity to observe people repairing electrical appliances, where they remove good parts and place some in worse condition. In this case, you must be totally honest and honest in the work.
It is always a better idea to sit in the shop and get the PC repaired yourself in front of your eyes. I always get the PC repaired in front of me so that they cannot steal PC parts.