I will recommend you to wait for Ryzen 3rd gen as the only option to upgrade now is ryzen 7 2700 or 2700x (if you don't want to change your MOBO) and it has just a little bit more performance then your current CPU. Also your current CPU is good to go with RTX2080ti.
Rumors saying that Ryzen 7 will come with 12 core and 24 threads, also AMD also introducing Ryzen 9 with 16 cores and 32 thread, so its really worth to wait for it.