This has been the longest of this month and still the wait was worth it.
Beyond Technical AnalysisChart PatternsTrend Analysis

Disclaimer