Time to buy?
At least start accumulate some.
This will be the next Amazon?
Disclaimer, this is only for entertainment and education purposes and doesn't serve by any means as a buy or sell recommendation.
Personally I hold both long term long positions and occasionally short term short position, for disclosure purpose.