Is it appropriate to buy an iPhone 5s at this time?

Hope you guys can give either a easy and exact answer or comprehensive reasoning (if really hard to decide).

Thank you fro your replies in advance!