There is always a time for “Fiddler on the Roof” which has not gone out of fashion since its record breaking 1964 debut on Broadway when it was the first musical to run for over 3,000 performances.