Cramer said he wouldn't look at any housing stock! he is the best contra-indicator of all times.
Cramer is a smart dude. However, realize that when he says anything about a stock - buy or sell - it's already happened for him and his trusts so you are getting the information after his actions are already completed
He blessed HD in yesterday's or Tuesdays edition of MM. I sometimes think that his outlook can be very short term at times depending on what he's talking about.