In short, choosing a new Altcoin for the next growth season is very important, requiring patience and research from you. But besides that, determining a reasonable holding period is equally important. If you hold too early, you may have to endure losses for a period of time, and this is the time for many people lose patience leads to losing stock before that Altcoin really enters its growth cycle. Ignoring temporary losses to hold until achieving results is a difficult job, not everyone can do it when holding Altcoins, because often during this period there will be a lot of Fuds to depress the price. Therefore, choosing a reasonable holding time will eliminate these negative psychological effects, making it easier for you to hold.
Each person has his own way, skills, and tools for doing his research. The four steps you mentioned @OP in your topic are undoubtedly effective for researching and succeeding in holding altcoins. However, the research should include many other aspects, such as the whitepaper, roadmap, examining the project team's previous experiences, and considering expert opinions and recommendations to educate ourselves with more information and insights about the token project.
In my opinion, it is better to set a goal that the price of the token will reach for buying and selling rather than specifying or predicting a specific time because my expectations for the time and year that I specified may be incorrect, and this is due to the nature of this volatile market. Long-term holding is one of the safest choices. I agree that impatience, not giving time to follow project and market developments, not accessing all hidden information about the project and its token, and not maintaining psychological balance can lead to negative results. Naturally, altcoins go through periods of stagnation and growth, so it's best for every investor not to sell at a loss, wait, and ignore any FUDs being promoted to drive investors out of the market.