B2Gold Corp. is undervalued, trading at just 4x next year's cash flows. Momentum is picking up. Click here to find out why I believe BTG stock is a strong buy.