A person cannot become a good predictor even after following all the steps unless he can change himself. So it is not a guarantee that following all the steps will make a good predictor. Self-discipline can make a person successful everywhere, so it is important to be a self-disciplined person to be a good trader, good predictor. Nice try OP, now it's a matter of seeing how one thinks and uses these things.
Price prediction is hard especially to a very volatile and unpredictable market like crypto. You may predict it correctly this time, but in the next days, you need to do a lot of analysis so you can foresee the price again, otherwise you will trade at a wrong timing. However, it’s not just good price prediction that matters, but also how you handle your risk management in trading, and how your behavior and attitudes are when you are trying to trade at a very unpredictable market.
Even the experts can't perfectly time the market all the time, they might make predictions based on research and analysis and get a close call but they wouldn't be able to have a perfect prediction, it happens but it doesn't happen all the time as you said, so one needs to understand that they should take a trade when they think the time is right based on their own research and gut feelings, though I wouldn't recommend going with gut feelings all the time.
True. The market also shakes out the experts, reacting against their analysis. Looking at the market movement in recent times can give some idea of how the market has liquidated the short/long traders. So many times even after doing proper analysis it is not possible to predict the next move of the market. So a trader needs to be aware of various things while doing short term trading. One thing a trader should keep in mind is that if he has funds in his trading account he can catch the next opportunity, because the market creates opportunities again and again, those who take advantage of those opportunities stay in the market. Therefore, since price prediction is so difficult, traders should focus on recharging the market by exercising patience and emotion control, thereby preventing them from making wrong decisions.
There's no one would really be called to be a perfect trader no matter how veteran or expert you are, you would really be still able to experience out that kind of shake off whenever this market would be making those
unexpected events or happenings specially if this one talks about fundamentals which is something that it is inevitable and since we are just humans then those reactions would really be just that normal.
Basing up on whats written on OP then i would definitely preferring on enhancing yourself on this point.
5. Avoid Emotional Trading and Always Follow the Trend :This had been always be the main problem even if you are already that experienced but once you arent that good when it comes to emotions then you would definitely be able to
changed up on whatever plans you do have earlier because you dont able to tolerate and control up your mind on sticking up into your plans.