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