What PC part is holding me back the most? What should i upgrade first?

I want to upgrade either the CPU or GPU. I'm not sure what part is holding me back the most, but if I were to guess its probably the CPU as their are far better and cheaper(Ryzen) CPU's on the market nowadays, but i'd like your opinions. My PC specs are : Intel Core i5 6500 MSI Gtx 1050 ti Gaming X 8gb... show more I want to upgrade either the CPU or GPU. I'm not sure what part is holding me back the most, but if I were to guess its probably the CPU as their are far better and cheaper(Ryzen) CPU's on the market nowadays, but i'd like your opinions.
My PC specs are :

Intel Core i5 6500
MSI Gtx 1050 ti Gaming X
8gb DDR4 2133mhz
550watt 80 plus bronze PSU
MSI H170 gaming m3 Motherboard

Also - Primary use of my PC is for gaming, and I know that if I decide to upgrade CPU i will have to get a compatible motherboard, ram etc.. Thanks!
8 answers 8