 Despite all the uncertainty and volatility, now may be the ideal time to check out some of the biggest marijuana stocks. These companies have experienced rapid growth as more states have legalized cannabis for medicinal and recreational use. 