I don't think u should upgrade anything else since ddr5 is right around the corner and in couple of months 10th intel and 4th gen ryzen will be out but there rumors of nvdia's 3000 series coming out next year so id wait it out if i was going for high end and that's if the rumors are true in the first place