The "wait and see" economy is about to face its moment of truth, and one truth is the $1.8 trillion being passed out like candy is already spent.
Continue...