Bitcoin Price to $650,000: Analyst Sees BTC Outperforming Gold in Long Term