To wait for Iphone 6 or to get either IPhone 5c or 5s?

So I have an upgrade and I have a 4s so I now get to decide if I want to wait for the 6 or go with the 5c/5s. I'm welcoming any and all APPLE opinions/thoughts. For all you android people I'm not going to get the galaxy cause I have a macbook and an IPad.

I would get the 5s.long explanation short, its a beast of a phone. I wouldn't do a 5c only because its pretty much the iPhone 5, which i have and love, but why not use the upgrade for the best iPhone? And i wouldn't wait for the iPhone 6 because the 5s is a gonna be awesome and even when its a year old and the new software comes out, it'll work perfect.

Get an android