Your theory is one of the best out there! Your technical perspective and analzing the moving averages competes with the best.