Hi guys, I'm currently using Core i5 4440 and GTX 960. Since I have budget constraint, I would like to have an advice whether to upgrade CPU,MOBO and RAM at first or the GPU. I am considering to have an i5 9400f or AMD Ryzen 5 3500x with 1x 8GB RAM(want to go for 16GB RAM) for first step. But I'm not sure whether my GTX960 is strong enough for now. Thanks for your help.