Barry Schwartz says investors are not very good at articulating the positive and he believes the positives are very significant. Schwartz says low interest rates, potential for further stimulus, improving economic conditions and rising earnings have him feeling good about the direction of stocks over the next three-to-five years, and that includes such names as Live Nation and Vail Resorts.