there are several ways you can approach this, for penny stocks, yes, the potential profit can be huge, they usually arent paying dividends so all you have is the chance for capital gain, but without looking at all sorts of info about the stock's health, as a business, you could be really gambling, so - dont buy too many of them as its possible you could lose it all, dont think of buying stocks, think of owning businesses, so - if you decide business quality is most important to you then track the good businesses and wait for moments in time when they are priced cheaply, relative to their true worth, then you increase both your chances of making a capital gain and your chances of reliable dividend income along the way