I'm keen on BLD in the next 1-2 months I think. Only reason I haven't jumped in now is I don't feel there is a rush. Macro level stocks will continue to sideways or decline until the Trump-Xi trade negotiation thing is worked out. Brexit or hard brexit is coming up.
Housing isn't in a great place at the moment and the positive effects of infrastructure are yet to be felt. Long story short I could see BLD going down or sideways from here for the next 2-3 months. Beyond that no idea.
One would be foolish not to buy as much as one could if it ever hit something like 4.40-4.50. Which long term over the years is a possibility to reach support at those levels. If the US continues its decline then I'd say thats definitely on the cards.
Couldn't see it going much further beyond that though unless we the newspapers start running "We are in a bear market for real" territory every 24hours and it becomes a full blown 10-20% index pull back. So again I think BLD is great stock, unfairly punished but those are the macro conditions. I like the company a lot.