Your question really comes down to how much money you have to spend on your upgrade. Switching from an FX 6100 Bulldozer to an i5 2500K Sandy Bridge would be an upgrade and give you better performance, however Zen should be a large step above an i5 2500K. For a little background knowledge lets take a look at Intel's lineup and then take a look at what Zen is projected to be.
First of all Intel i5 Sandy Bridge (the i5 2500K) is first generation iCore so processors like the new i5 6500(K), which is Intel Skylake (fifth generation iCore) will be a much greater upgrade (and also cost much more). Really at this time I would suggest if you going to upgrade you should be looking at no less than an upgrade to Intel Haswell (something like the i5 4690K) as a lot of newer games are already calling for a minimum processor greater than the i5 2500K. Realistically an i5 4690K will keep you gaming though the lifespan of the current console generation (PS4 and Xbox One). I'm using gaming as a standard here as most people looking to upgrade (especially to Intel) are upgrading for gaming purposes.
Now a look at what Zen is projected to be. Zen is supposed to have a 40% IPC gain, however it is important to note that the 40% IPC gain is over Excavator, not Piledriver (which already has a nice IPC gain over the Bulldozer arch your currently running). Taking all that into account comparing Zen to AMDs current flagship FX 8370, Zen should have around a 60% IPC gain over the FX 8370. That will place Zen around the same IPC as Intel's Haswell arch. That is a very big jump in performance for AMD, however processors like Broadwell, Skylake, and the upcomming Kabby Lake will all have better IPC then Zen. Zen however does have an "ace in the hole" as AMD has leaked that Zen will be released first in the enthusiast market as Zen FX and will feature an 8 core 16 thread processor. To compare that against Intel's offerings i5 processors are 4 core 4 thread, standard i7s are 4 core 8 theads and the very top tier i7s are 8 core 16 thread (and usually have $1000 price tags). AMD has not released what Zen will be clocked at, however if Zen is at the same IPC as Haswell in single core performance Zen will be outperformed by Skylake, Bradwell, and Kabby Lake. However the "rub" is in multi-threaded applications (which the vast majority of newer applications and games are) Zen with 8 cores and 16 threads should outperform all but the most expensive i7 processors (i7 8 core 16 thread processors) through Skylake. Zen should be able to outperform i5 and 4 core 8 thread i7 Skylake processors (in multi-threaded applications and games) and would be a very good upgrade over a processor like the FX 6100. Zen will of course require the all new AM4 platform (motherboard) and will require DDR4 RAM and we don't yet know where AMD will be pricing Zen.
With all that information, my personal recommendation would be to hold off now until October (when AMD has stated Zen should be available) and is just a few months away at this point and see what Zen's release does to the industry. If Zen releases at Haswell IPC performance and is running the 8 cores and 16 threads that AMD has leaked it should give even i7 Intel Skylake processors a big challenge in the high end CPU marketplace and could drive down prices across the board. Historically Intel doesn't like to lower the price of their CPU line, however if they have real competition again it could force them to do so. At that point you could decide if an upgrade to Zen or something like the i5 4690K would be a better fit for you. If Zen forces competition and lowering prices you might even be able to pick up something like a i5 4690K at half the cost that it would cost you now, or is Zen is priced to really compete it may be the best upgrade depending on your budget.