The 4S battery life is what I find to be its weak point. Presumably the 5 battery life will be improved.
If you wait for the 5 to come out you can compare specs and initial user reaction.
I think patience is your friend right now.
You'll either end up with a 5, which is likely to be very cool.
Or a 4S, which will be likely be cheaper than it is now.