Un i5 es claramente superior, pero no pagaría la salvajada que cuesta un i5 boqueado tienen una mala relación precio/rendimiento, por otro lado e fx6300 a pesar de ser inferior te sirve para mover todos los juegos del mercado a 1080p 60fps sin problemas, con una grafica simiar a la gtx 960, gtx 1050ti puede ser una buena combinación, todo depende de lo exigente que seas, en cualquier caso tampoco pagaría 100€ por un fx6300 nuevo, mira un pack de segundamano placa+cpu por 100gi.
Otra opción interesante podría ser mirar un fx8320/50 de segundamano con una ''buena placa'' si tienes un presupuesto ajustado lo suyo es recurrir al foro CV de EOL, en breve se podrán a a venta packs de fx a punta pala debido a la inminente puesta en venta del socket am4 zen, todo depende de tus necesidades, exigencias y presupuesto que tengas, en función de eso te podría venir mejor una opción u otra.