Companies with wide moats are, I like NVIDIA (NASDAQ: NVDA) and not because I think it has this massive moat but because it is always on the offensive. Finding stocks of companies with a strong "moat" -- a defensible position against competitors -- is a necessity when investing for the long term to outpace inflation. But as Tesla (NASDAQ: TSLA) CEO Elon Musk once alluded to, a good offense is sometimes the best strategy given how quickly technology is transforming the world.