IMHO I think that is late to invest in bitcoin. But is is the right time to invest in good projects that are being founded with ICO. The only problem is trying to figure out what are the good ones, beause 99% of them are scams or will be dead by other several reasons (bad teams, wrong strategies, born too early, etc) .
Among this projects will have a few enterprises that will prosper and became large enterprises.