Stock Market Week Ahead: Gathering Election, Earnings Momentum