Context: Y has just told X that he/she is thinking of buying a flat in New York.

X: Have you been thinking of moving to New York for a long time?
Y: I've dreamt of it for years.