Given the financially stressful times we find ourselves in, it seems inconsistent that the stock market is near an all-time high. When this occurs, we take the time to revisit some of the factors that ...