should i invest in crypto or stocks