Stock investors mistakenly remember their past investments as better than they actually were, which leads them to be overconfident about how they'll perform in the future, according to our new study.