Gold, bonds, and bitcoin are the truth tellers of financial markets. And they are doing the exact opposite of what everyone expected when the Iran war kicked off.