So what Earlier this week, Walmart (NYSE: WMT) missed analysts' earnings expectation for its first quarter, which has sent its share price falling over the past few days. Additionally, Amazon's stock was tumbling today as investors continued to worry about rising inflation and how the Federal Reserve's action in response to it could slow down the economy. But as difficult as this time is, investors should remember to keep playing the long game, particularly with companies like Amazon, which have significant competitive advantages and are in a strong financial position to weather any potential economic storm.