At 30% gains, is it good to book profits or stay invested?
Short term profit booking has the risk of goals not being met. Investing always needs to be goal based and the constant portfolio churn can result in the actual goal value not being achieved as one cannot consistently generate 30-40% return in short periods.