There is a good time coming. This has been for a long, long
time a familiar saying in Scotland, and is introduced by Sir Walter
Scott in his Rob Roy. Charles Mackay has written a song so
called, set to music by Henry Russell.
Source: Dictionary of Phrase and Fable, E. Cobham Brewer, 1894