Good day, I would like to seek help or suggestions about my upcoming plan to upgrade my system. I currently have an i5-7600k (not overclocked) paired with a GTX1070 and 16GB of ram. I am currently on the verge of upgrading and switching to a third gen Ryzen CPU and an AMD Radeon RX5700XT. I would like to ask for opinion if this is a good upgrade. Setting aside budget, should I go on and upgrade to the Ryzen+Rx5700XT? Is it logical? Or should I just stick with my i5 and replace my current GPU with an RX5700XT? I usually play FPS games (battle royale to be exact) a lot and AAA games occasionally. I also game at 1080p resolution at 144hz. I hope you can enlighten me or give me suggestions on what should be a logical upgrade given the scenario above. Thank you and more power to you guys.