Being too overconfident about a certain situation often leads me to wrong timing. Correct in the assumption of why a stock will go down or up based on reports and financials but wrong on reading how soon or when it takes that little bit longer. but we cannot have no confidence as well as to lack conviction would be worst. So I always remind myself when the going gets too good, read the charts! Find the supports and make extra room. Don't set too many positions is one of the most important things I've learned. This keeps margins at bay and profits to roll.
Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.