yo i'm thinking about upgrading my CPU. i currently have a ryzen 5 1600 and was thinking about upgrading to a ryzen 5 5600x. is this a good choice? bearing in mind i'd have to upgrade my motherboard as well which is fine with me. i have a GTX 1070ti atm... will a 5600x work well with it? running at 1080p 144hz, 16gb ram @3200Mhz. also, could someone recommend a decent motherboard for a 5600x (cheap-ish) thanks.