Vehicle: 2016 Mercedes-Benz GLC 300 (X253)
My 2016 Mercedes-Benz GLC 300 (X253) has developed an annoying squealing noise from the engine bay, particularly when starting it up cold or when it's damp outside. It usually goes away after a few minutes of driving, but it's getting louder and more frequent.
I suspect it might be the serpentine belt, but I'm not sure how to confirm it or if it's something I can replace myself. Are there any specific things I should look for to diagnose it? What's the typical lifespan of these belts on a Mercedes?