I am debating on upgrading to the S25 from the S23 but did not realize that my S23 is still not paid off so I would have to fork out almost $300 to get the new phone, not sure if it's worth it or if I should wait for next years phone when mine is paid off and it will be "free" month to month...