Crypto Fear and Greed Index hits 73: Overheated market?