New favorite expression; Fata Morgana

Fata Morgana is the Italian word for a mirage on the horizon, one of those mirror images you might see on hot days. But it also refers to subjective mirages such as castles in the sky or a pipe dream.