I took it as the r5+ the 1080 for the 5700XT, since its not an even performance comparison like you claim.The OP already have the 2600. I don't think the trade include the CPU and the GPU. It's about the 1080 vs 5700XT.
If the trade include the CPU too that's not a good trade.