in the past few years it has been a tough time to buy a new PC or upgrade your existing one with new parts. A global shortage and a renewed interest in cryptocurrency means mid-level computer ...