Best Buy could cash in from rise of the metaverse, analyst says