your question is bit tricky but the best opition mate is to wait for ryzen 3 and for 2600x for 1080p you might notice a better result with i5 9600k but the extra money isnt really worth it since you said he will change to 1440p or even 4k i will stick to my plan wait for ryzen 3 if you dont want to stick with 2600x its propebly fine you wont notice any big diffrence in 1080p since you only aim for 60-144 fps wish you gonna get it