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.
Well, if he is going to go for a long term hold then you are right. But remember, Bitcoin's price could change in an instant, you could lose your investment in just a day and wait for months and months for it to return. For me, it's not always anytime. For instance, If you bought Bitcoin at Jan 5 this year which is at the price of $15,000 you're at a lose position because the price just fell down which would take months and months to recover. The price as of now is $7,700 which is almost half the price during Jan so I think you need to strategize first before you invest and be afraid because it's real world money we are talking about. Even if correction is part of the process, we should think this first through and research before you invest.