Any time is a good time to invest into ICOs. There are a lot of scams out there, however as an investor, you must do a lot of research into the company and do a lot of research into what they are planning on doing and how probable that it will be used by a large amount of people. How long the company has been operating and what they already have in motion is also a good way to see if the company is planning on scamming.
Yes, there are a lot of Ico' which scam but before investing in an ICO it is necessary that we should investigate their project, all team's member, and their marketing strategy. Actualy there are more to verify on a certain Ico if it legit or not. Tha's is one important also to check their company's background for us to be confident in investing.