There's usually a ~5-10% performance gain in each generation - by Skylake is a huge jump over what you have.
If the i3-2120 is still doing what you want it to, then there's no harm in waiting. If you feeling it's struggling now, then Skylake would be just fine