However, the fact remains that conditions are not yet favorable for growth -- the keyword being "yet." This company has a massive, long-tailed opportunity for patient investors, and an excellent ...