To buy or not buy? What should I do?

I want to get a new phone in a couple of months (an IPhone to be exact) and I don't know which one. I was going to buy a 4S but then I thought soon it will become out of date as I heard they are thinking of bringing out an IPhone 6 so then I thought a 5 would be better but I don't know what to do. I'm also unsure because I have an IPod and IPad and so am not sure whether it is worth it but I really want one!

If you were me what would you do?

Added (1). I have a friend who has an IPad, Laptop and IPhone so thats one reason why I was thinking about it too

You can never keep up with Apple, you buy the iphone 5 then you turn around and there's the iphone 6. It sounds like you are an apple lover but from the research I have done it seems like the Samsung Galaxys are much better phones.

I think 5 is fine, 4S is free on 2 year contract though so you can always get that now and trade it in in 2 years and upgrade.