That’s what makes these two smartest stocks stand out. Smart Stock #1: Amazon (AMZN) When it comes to long-term compounders, ...