Should I get the HTC One or wait until the next iPhone is released?

I have the Galaxy S4 but its not working so I have to get another phone. I should wait for the next iPhone and then decide between the two, right?

Added (1). I wouldn't be without a phone because I have a BlackBerry so I'm using that. There's some problem in its software, so I don't want to spend money on getting it fixed. Its not on warranty. I can wait for the iPhone. Should I wait? I'll be getting my new phone in October anyway. So I'll have to wait for it either way.

First figure out why the S4 is not working. That's a good phone mostly.

i would not want to be without a phone for months waiting. So i would buy the htc one. But seriously, you have a S4, get it fixed rather than buying either!