Long time investor. I like medium term holding of months to a few years for most stocks. I don't mind being wrong in the short term in order to crush it in the longer term.