I think that the happy talk is ringing hollow to Americans’ ears. Everyone knows that the cost of food and energy is through the roof. There’s no more MEW to tide people over.
It’s the economy stupid all over again!! And housing will meet the same fate it did in the 1990s.