No. The point of an investment portfolio is not to outpace inflation. The point of investing (in general) is to trade an amount of present consumption for a greater amount of future consumption. This is true whether the inflation rate is positive, negative or zero. If you simply save and hedge against inflation (i.e. you invest in something that provides a real rate of return of zero), then it means you're trading an amount of present consumption for the same amount of future consumption. In other words, you lose because you're not getting compensated for delaying consumption. At any rate, neither gold nor BTC are considered good investments by people who know anything about economics and finance, since neither of these assets provide income, but of course feel free to invest your money in whatever you like.