So I'm debating on just upgrading or building new or maybe a mix of new build using some old parts... heres what im working with... (also regardless i'm getting a extra ssd/m.2 for storage)
Mobo: Asrock z97 Extreme 6
GPU: Evga 970 SSC
CPU: i5 4690k
RAM: Crucial Ballistix 8gbx2 DDR3 1600
Storage: 512gb Samsung 850 evo
CPU Cooler: Cooler Master Masterliquid Lite 240
Monitor: Asus VG24QE 24in 1080p 144z
So I primarily use my PC for gaming and I would like to be able to run my PC for another 2-3 years. My PC actually runs most games I've played well at 100 fps (with lower graphics settings if needed), however, I would like to get a few more fps out of games like APEX,Hunt: Showdown, and any other upcoming titles that would come out in the next couple years.
My Budget: If I upgrade I would probably spend up to $700 USD.
If I rebuild I really wouldn't want to spend over $1200 USD .
I'm perfectly fine keeping my current monitor. I will be getting another storage drive with 1tb minimum as I'm tired of constantly uninstalling and reinstalling games on my 512gb ssd.
I guess that's about it. Any extra info you need let me know. Right now, though I haven't kept up to date on things, I'm leaning upgrade with a new gpu and storage (and probably staying way under upgrade budget). I'm just worried ill be bottle necking any GPU I put in with the older ram and cpu.
With a budget like that personally I'd upgrade to a new MoBo and CPU and invest in some DDR4 RAM.
Then depending on which motherboard you get, you could go into a top tier Intel i7 or one of the new Ryzen 9's, which I have heard are insane.
Just to name a few you could go with -
Gigabyte X570 - AMD Chipsets
Gigabyte Z390 - Intel Chipsets
For CPU's, the Ryzen 9 being the newer more expensive option would be a good addition but may bottleneck without getting a new GPU, whereas you could go for something like the i7 6700k which is still a solid CPU or something a little more pricey but still cheaper than the Ryzen 9 3900X for example, would be a i7 9700k. which I personally have never tried but I know a lot of people who never complain about them.
Going for a cheaper CPU rather than splashing whatever you have left on one would enable you to upgrade your GPU to something like an RTX 2060 or a 1070 Ti which I still have in my second rig and it performs up to the level if not better than my 2070
So yeah pal, just some ideas for you to sleep on.
Edit: I just realised I basically explained a rebuild, but yeah, I suppose thatgives you more budget lol
If you upgrade, then just buy a GPU and maybe swap the i5 out for a used i7-4770/4790(k). You'll absolutely be held back by that 4 core i5 @ 1080p144Hz with a GPU upgrade so it wouldn't make much sense IMO to hold on to the 4690k.
At this point, I think I'd just build a new system and re-use any useful parts(PSU and SSD for sure, maybe CPU cooler if you feel like re-using that too).
You didn't mention what case you have, so I've recommended an 'upgrade' there as well. If you have a decent case and want to keep it, then you can save yourself some cash. If you have an older, lower-end case then I'd just upgrade now while you're doing everything else anyway.
I've left a GPU out of this parts list, because honestly it's up to you. A 6GB RTX 2060 or an RX 5600XT would be adequate for 1080p144Hz, and either of those will set you back around $300. This leaves you plenty of cash left over, which you could maybe put aside for a GPU upgrade in 2-3 years.
Alternatively, you could spend $400-500 on a GPU now which will give you better performance now and for the next 2/3 years, but likely be slower than a $200-300 upgrade in a couple years if you went the first route.
$400-500 GPU now is an RX 5700XT or RTX 2070 Super.
Either way, you'll have some change from your $1200 budget so if you want to max out your budget, you can add more storage/RAM, and/or spend a bit more on the motherboard for something better/nicer if you wanted.
Here's the $1200 budget maxed out with an RTX 2070 Super, a 2TB HDD added and 32GB RAM instead of 16GB;