Good question actually, but not to worry. I think any time you invest in this company is a good time. just look at their graph since IPO. It is up every year, regardless of the market conditions. I know previous performance is not indicator of how will perform in the future but in this case I am...