Which one should i buy?

Hello guys, so my contract is expiring. I need your suggestions on which phone should i buy. The phones are, Lumia 1320, Nexus 5 and iPhone 5c. Thanks in advance.