Anytime can be a good time to invest. While true that there are a lot of scams, they have been around long enough even before when the cryptocurrencies have become popular. The only way to stay safe is to search a lot about them before really investing. It's hard to choose one that succeeds because if the good ICOs fail. The success depends much on the Teams efforts to make their projects popular among investors.