insiders holding, goldman in, volume low/stock up which means PEOPLE buying in, interest rates at a level that finally makes "risk" investments more attractive(UA, LVS, DECK), store growth/product growth, among bestsellers on zappos....money coming my way.
Patience pays off when you buy a dirt cheap company making a lot of cash.
The hardest thing to do is wait. Just take a look at under armour. 36 months ago that stock was less than 40/share pre-split(it split in 2012). Now the stock is at 160/share pre-split. So over 36 months, with plenty of dips and rises....but 1100 days later, it is now 300%+ higher and I saw it. I got out early but I saw that one too.