Hope you are doing well
I'd like to share few of my thoughts:
Be greedy on the way up, be fearful on the way down
Fundamental is the key to be a sound investment.
Cash flow and debts are main factors to be considered.
For speculative stocks, good story/ potential is the key, riding the up wave.
Taking some profit after huge spike to grow the portfolio.
Finding new relatively low risk stock to park money.
Stop trading if continue making bad decisions.
Keep a cool mind all the time.
It's all about the Quality: trade / invest in quality stocks, also quality in trades.
Best of luck