As mentioned......rebuffing/polishing will only last so long...
New aftermarkets depending on your vehicle may be best choice
For example..my new to me '03 Lexus LX 470...
18 yrs in the Arizona sun.......I opted for new E Bay aftermarkets....$200 shipped
Nice & clean & bright