Who's it that says bitcoin has a specific period of purchasing it bitcoin? You should change that awkward thought and get your coins at when you can for bitcoin would always hold the best for you in the nearest future.
That's genius speculation, for crypto traders/investors they don't think about the long term price of Bitcoin, they actually do well to factor in minute increases in bitcoin, hours, days and so on, they make predictions and speculations perfectly, of course with the knowledge they have and experience.
Only experienced investors think that Bitcoin prices increase every minute, it doesn't need to be long term.
For example:
In the past 24 hours, the lowest Bitcoin price was $65,056 and the highest was $66,969. clearly here it will show good value for investors, meaning they have pocketed 1,900, and so on.
This example clearly shows that every move in Bitcoin in the short term is very meaningful for investors.