Should i buy a xperia z ultra or wait for next iphone? - 1

I can buy
1. Xperia Z Ultra and iPod Touch.
2. Xperia z and iPhone 5s/6.
3. IPhone 5s/6 and iPod Touch.

I have
iPad 4th Generation
Galaxy Note 1.

If I buy an iPhone, I will buy it on the launch date.

Don't expect much from next iPhone because if it's the 5S it'll be almost identical except maybe new/overclocked processor, 12mp camera, maybe NFC and new software that you can already get from app store.