When shall I buy the iphone 5s at a good price?

My phone isn't working so well currently and it's for sure that I'm going to get an iphone 5s. But rumour has it that the new iphone 6 would come out next year in June or September. I wonder if iphone 5s would drop its price by then. Should I get it now or should I wait till the price go down?

IPhones come every year, so it will be next September. There's always rumours every year saying its coming early but it's not true.

If you can wait, it will definitely drop in value when next one comes out. Why not consider a different phone like Sony Xperia Z1, Galaxy Note 3, Nokia Lumia 1020? These are all good too.