Well one of the biggest issue with investing is when to buy? To be a success full investor, buy low sell high. So when is best time to buy. Few of the right time to buy are
- When there is panic on the street, buy when every one wants to move out of the market.
- During recession time, stocks are available very cheap
- During recession for particular sector, currently its infrastructure, mining, commodity
- Rumor spread for a particular stock
- Whenever there is a downgrade for a stock/sector institutional will run for sell
- When particular sector is doing great, currently FMCG/Pharmaceutical/Software Industry
Buying stocks doesn't mean buying cheap, cheap can still become more cheap. Thorough check of balance sheet/cash flow is required before purchase. Also the management capability, there track record in pulling the business back to growth.