If you are looking for short term gain then give it a second thought.
I call this 'chasing a bull run'. Some people would wait through the bear market, but attempt to buy in when the price is already picking up momentum and we are looking to get into a bull run. It's very risky and one can easily lose money trying this. If you jump in too early you could find yourself at the top of a spike (not the bottom of a rally) such as what we experienced multiple times in the last months, and if you wait too long you could miss the bull run completely.
The best time to buy is during a dip, the second best time is whenever you are convinced of it. Just make sure you're investing amounts you can afford to lose.
I got your point and that's what I am trying to portray here as the Bitcoin market is already at peak of bullrun and it's too risky for new investment unless it's from an institution. What concerns me more than the market situation is the random posts speculating bitcoin to reach over $100k without any logic or reasoning behind their post.