For these reasons, investing is an art, not a science:
A lot of doubts and difficulty in certainty.
Difficulty in reaching an accurate analysis.
Lack of a strategy that suits everyone.
Different investment schools.
Difficulty in determining the right time to invest.
No one knows the top or bottom.
Difficulty in spotting investment bubbles.
Uncertainty in expected profits.
Difficulty in predicting collapses or corrections.
No investor can time these things accurately, but the common strategy is: continuous learning, risk management, continuity, presence in the market, patience in the face of temptations, and not rushing results.