Yes!The ryzen 7 2700 is at 170 usd for me wich is a good bargain.Yes that should definitely help. Though for a 1050 Ti, the Ryzen 7 2700 is quite overkill, you can get away with a Ryzen 5 2600 and be good. Unless price is decent, and/or you are going to upgrade your GPU sometime in the future.
Oh ok thanks.Like I said.My friend has a Ryzen 5 and he can multitask and have chrome and discord up with 4-5% cpu usage while I go to my windows settings and I already have 11-15% with one windows opened and as you saw tbat I said that my cpu was bottlenecked.I never had that much cpu usage before.Now thatvis probably the reason that I have fps drops all the time since my cpu didnt go that high before(50-70%)The 1200 is fine for general use, but, 4c/4t CPUs are notorious for being 'not enough' for most games worth playing these days...
Just because a given CPU is more than enough to saturate the GTX1050 is no reason to avoid it if the price is right. (R5-1600 and even 2700X are at great price levels these days...; but a 1600/2600 is a generally respected minimum target for a starting point in most gaming system builds. (Now the 3600 is the latest $199 'must have'!)