Hi there everyone! New member to this community. I'll start off by saying I know my build is not ideal, I live in a third world country and parts are extremely expensive. System specs are: CPU: i3-4160 GPU: Sapphire R7-260X OC SSD: 850 EVO 120GB HDD: 1TB Blue 2012 RAM: Kingston 8GB 1333mhz Mobo: Asus H81m-k Onto my question, would it preferable to upgrade the CPU to something along the lines of an i5-4590 or would a GTX 1050ti be a better investment? I will most likely upgrade the other component after a few months. I feel the 4160 is a bottleneck on newer titles and though I can hit close to 60 at low, it's a gamble since CPU usage is always at 100% I mostly play games at 720p60fps so not looking for anything massive. I cannot upgrade to a new mobo or a new generation of CPU due to monetary constraints. Please advise the best course of action, I would greatly appreciate it thank you.