best time to invest in crypto top crypto exchanges 2020 crypto investment fund bitcoin still good investment