semis took 5 weeks to bottom in july and we're currently 2 weeks into this one if this theory holds up, the next bull run should be right around the corner.