What kind of system do you have now? Post specs. If you have a first gen i5 or i7, it probably isn't going to be a really worthwhile upgrade if you move up to Ivy Bridge, you would probably be better off waiting for Haswell in the long run. LGA1155 is a dead socket, so there is no upgrade path beyond Ivy Bridge.
If your system can do what you need it to do fine right now, I would say hold off until Haswell comes along. If you really need more performance neow, get Ivy Bridge.