Is Bitcoin, Gold, or USD the perfect money and store of value