I did it all. I had a 4,000 sq ft building, and grew.
It's a bad investment. For example, any idea how many marijuana farms are going in Denver. Everybody has one. And then, does the grower know how to grow, and know what to grow? They have to grow "the right" strains. Some people will spend 6 months, and grow a low grade bad strain. Although they grew it good, the strain itself would most likely be bad. One thing I've learned is that all growers are self proclaimed experts. 99% were terrible, and grew "low shelf" products. It always helped if they smoked it themselves so they knew what they were doing. Most growers simply don't know what they're doing, although they claim to be experts. The biggest problem is that they would grow a bad strain with bad genetics. So they may have grown it good, but it was a terrible strain to begin with. You go grow a bad strain very well, and it's worthless in the end. There's a lot to it.