jam tomorrow vs pipe dream

jam tomorrow

noun
  • Promised benefits that never arrive. 

  • Availability of a resource at a future date. 

pipe dream

noun
  • A plan, desire, or idea that will not likely work; a near impossibility. 

How often have the words jam tomorrow and pipe dream occurred in a corpus of books? (source: Google Ngram Viewer )