Is the iphone 4s going to ever get cheaper/free or should i buy it now?

I don't want the iphone 5 so i was gonna get the 4s because its price has been marked down. Does anyone know if it will get cheaper?

It will be free when the next iPhone comes out like how when the iPhone 4S came out the iPhone 3GS became free

Not till the next iphone comes out because the iphone 4 dropped price when the 4s came out and dropped price again when the 5 came out.

It won't be cheaper than what it is right now for at least another year.