I only buy if i have faith is the business model AND macro environment. If both are bullish then climb aboard.