reading stock charts over the last 20 years, there always seems to be a sell off just before a huge rally and i have never been able to figure out why that happens