depends on how much you're paying, what games you're playing, and how important having 60 fps at all times is to you.... I myself have an i5 2400 in a system here at home with a 1050ti and it runs great, but there is also room for improvement.
Keep in mind if you want to make that upgrade it will require a new motherboard as well.