gib doch mal die Info um welchen Vertrag es sich handelt bzw. welche Leistung du erhälst und was du dafür derzeit bezahlst.
Dann wäre natürlich interessant zu wissen welches Handy du in Aussicht hast und ob du was drauf zahlen mußt.

Ich habe vor ein par Wochen das Huawei P10 mit einem O2-Vertrag "Free S" beim Saturn abgeschlossen, die Zuzahlung war 1€.
In der gesamten Laufzeit bezahle ich 600 € an Grundgebühren. Rein rechnerisch habe ich einen für mich guten Vertrag den ich umsonst bekomme da
das Handy derzeit knapp 600 € ohne Vertrag kostet.
Genau der gleiche Vertrag würde mich bei O2 direkt insgesamt 858 € kosten.

Vom Grundsatz bist du mit einem Neuanschluß/Vertrag bei einem ext. Händler immer günstiger als beim Provider direkt.
Vertragsverlängerungen bieten meist nie den finanziellen Vorteil gegenüber einem Neuvertrag wenn es um ein neues Handy geht.

Meine Devise ist immer, alten Vertrag kündigen und nach Ablauf im Netz stöbern, da gibt es immer wieder mal super Angebote.
Die alte Rufnummer kann ggfs. auch mitgenommen werden, da lege ich aber nie einen großen Wert drauf.