We can't say that its early or late for crypto. But those who join way back 3-5 years ago they are the lucky ones. Its not late for us, crypto will have a long way to go.
I think for the Bitcoin, it might be late. But for the Bitcoin Cash, it is still early as it has more to rise.