If you can wait I would wait and see about the new Samsung Galaxy s7 that will be coming out very soon..also in March is when Apple will have its event which they will most likely show off a new iPhone
Apple is on a pretty consistent schedule to show off the new iPhone in October.