Analysts who called $20k Bitcoin say this is the new low, $2,400 gold to hit by 2023