It has always been one giant bull market...Index investors reap the most rewards by holding and adding on dips.
Solid parallel channel since inception and broke out of short term channel. If channel resistance holds - could see $30 very soon.