Is yearly strip down service is really needed?
It's been almost an year since I purchased my bike (Bergamont Helix 1.5i), and I covered close to 5k kms. I've been regularly cleaning and waxing my chain, and I replaced my brake pads and chain once (got a chain checker tool), and hub bearing balls were once replaced.
The seller and local mechanic reccomended to do a strip down service every year but I was wondering if this is really necessary.
Experienced riders please share your opinions on bicycle maintenance.