While every investor dreams of getting in on top-performing mining companies before they balloon, there are a few things to keep in mind along the way. Here are some tips on how to choose a top stock.Read full news