bang on time vs well timed

bang on time

well timed

How often have the words bang on time and well timed occurred in a corpus of books? (source: Google Ngram Viewer )