Im planning to get myself a new gpu and cpu, i currently have i5-3350p and gtx 1050 2gb. Which one is better rx 580 8gb or gtx 1060 gb. Which cpu should i get? must be socket 1155
Both of the graphics cards are equal, so whichever is cheaper.
As for the CPU, the best would be a 4th Gen i7, but your motherboard might not support it.