Well if we speak about gaining on bitcoin i think there is no required time on making an act of productivity.We can really buy bitcoin anytime anywhere without any hesitation and we really didnt have to be afraid about the price because dropping and pumping is really the nature of it and we really need to make sense of it so that we can become more productive and we don't feel like panic all times.
Yes that is true it is not too late to start gaining bitcoins because you can still gain a lot but of course you cannot catch up to those people who start earlier but still you have the chance to be a part of those people who gains money in bitcoins. Some of them became millionaire just with a little money because bitcoins are cheaper way bacl them but today they are expensive so don't expect to have a profit like that. And with a proper attitude and determination I am sure you will gain a lot until it gains into millions