iPhone Ultra — should you wait to upgrade?