Pinterest: Optimists In An Environment Rife With Uncertainty (NYSE:PINS)