Should I upgrade to the iPhone 5 or wait for iPhone 5s?

Hi, currently I'm using an iPhone 4. I'm thinking of purchasing a new phone but I need your opinion on whether I should wait for the 5s or get the 5. I heard rumors that apple is releasing the 5s along with a budget iphone, but then again these are just rumors. What I want is opinions on the iphone 5's improvements over 4 from uses who have upgraded and actually OWN an iPhone for day to day use. And please, this is not an invitation to start an Android vs iOS vs WebOS vs Windows phone etc…

Wait for 5s

In my opinion, Iphone 4 is still relatively new, you may wait for Iphone 6s

  • Should I upgrade to the iphone 5s or wait? I currently have the iphone 4s and know that I should be able to upgrade soon. Or I could wait for the iphone 6… Thanks for your opinions.
  • Should I upgrade to the iPhone 4S or wait for the Samsung Galaxy S4? I have the option to upgrade from my old black berry curve to the iphone 4s for free, or I can wait a month to get the samsung galaxy s4. Also for free. Sorry I made a mistake, the Samsung Galaxy S4 I would have to pay for that one but it would be cheaper for me because I'm upgrading. Sorry I made a mistake, the Samsung Galaxy S4 I would have to pay for that one but it would be cheaper for me because I'm upgrading.
  • Should I upgrade to iPhone 6s or wait for the 7? Ok so I have an iPhone 5s 16gb right now and was wondering what your guys opinions were on if I should buy the iPhone 6s Plus 64gb or wait for the iPhone 7. My 5s has been really slow and freezing a lot, and I also can't keep a lot of stuff on it because of the low storage. IIm not sure if I would be able to deal with it for 7 months but I want your guys opinions.
  • Should I upgrade to iPhone 5 or wait for the next version? I'm eligible for an upgrade with Sprint. It seems like iPhone models generally don't last too long before a newer version is released. I don't want to upgrade and months later a newer version come out. Any thoughts on how much longer the 5 will be the newest version and your opinion on if I should upgrade now or wait would be very appreciated. (Btw excuse my name I make beats for rappers lol)