The Nasdaq Composite has been in full-on rally mode for a couple of years running now. Several factors have helped propel the ...