I have a late 60s early 70s Caravelle watch. It is running well and keeps very good time. I thought since it has not been serviced in atleast 15-20 years I would call up a local watch repair person who has a very good reputation and is actually known by people far outside my city to have the watch serviced (oiled and cleaned).
He suggested that I should wait until there is an actual problem with the functionality of my watch (ie slowing/stopping) before a taking it in to be serviced.
I have heard this sort of advice from other people. While some state that a watch must generally serviced every 5 years.
What do you think?