Should I purchase a new iPhone 4S?

I wish to buy a new iPhone 4S.
iPhone 5 is already in the market and 6 might be coming soon.
Should I buy one 4S?
I fear if something may turn outdated and cause me trouble later on! I have budget only to buy upto 4S, so can't buy 5c/s.
My phone can last upto 3 years roughly, so according to that, should I go for 4S?

The 4S is $1 with a contract. The 4S is outdated. I suspect IOS 8 will not work on it. You can get a 5S now or wait for the 6.

I've seen 5S for as low as $99 on contract, I would go that route if you get that price.

I see your coin challenge. It's a buck on a contract. With responsible care the 4s will run just fine. Still have mine from 2011 and a 5 from 2012. Also don't believe hype. Just haters. My 4s has had 4-5 updates since I bought it with little if any problems. And guess what? It will get iOS8 just announced today. See link. Enjoy Siri. Best luck.
http://www.engadget.com/...-official/