I think holding off is a good move if gaming is your primary use case. I went from a 4790K to 3700X myself. It's game/res dependent obviously, but it wasn't a knock my socks off upgrade for the majority of games I play. I probably should have waited, but I had the build bug and wanted to try AMD. That said, looking forward to Ryzen 4K and what it can bring.