The salary of Council members shall be established by ordinance or resolution and may be changed by ordinance or resolution; however, except as otherwise provided in this Charter, no such change shall affect any Council member's salary during his or her current term of office. Any change in the salary of Council members shall be effective commencing with the terms of office of Council members elected at the next general municipal election occurring not less than twelve (12) months after the enactment of such change.