I recently took out an old rig to upgrade, and I discovered that it still had a first gen Ryzen 7 1700X, and a B-350 plus motherboard. I was wondering if I should get an X-470 mobo and use the 1st gen chip till it dies (then get a 3rd gen ryzen) , or should I get a X-570, splurge on a 3rd gen, and not be able to use the 1700X