My 2 Favorite Stocks to Buy Right Now

Summary
The S&P 500, which rallied roughly 16% this year, is hovering near its all-time high and looks historically expensive at...
The S&P 500, which rallied roughly 16% this year, is hovering near its all-time high and looks historically expensive at 30 times earnings. Therefore, it might not seem like the best time to go shopping for new stocks.