Good stocks can be identified by analyzing financial ratios, financial health, and competitive performance. It is recommended to refer to trusted resources like Edelweiss for stock recommendations, as they provide listings of large, mid, and small cap stocks to serve as a reference. You should verify Edelweiss's recommendations by analyzing relevant data points for yourself, such as financial ratios and performance, before ultimately deciding to invest.