Should I buy now or later? No Iphone please?

Is Note 6 worth waiting for?
I'm looking for a phone that has changeable battery, upgradable mem. (more like Note 4 but that's old already so something updated)

What do I choose? No Iphone please

In my opinion, Nokia lumia 1020 is the best