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.
I truly agree, there is no right time to buy, to invest, to make a frofitable investment in bitcoin. There is no too late or too low in investing in bitcoin. You just need some time to be familiarize in btc and search for some opinions so you have atleast knowledge in investing. And remember the technique buy at low sell at high.