I think when you go all-in in BTC, you should invest your money periodically. Not all at once and also try to buy at dips. That's for the long-term.
Of course, you can make lots of money when you go all-in in a matter of days (look at the latest dip below 3k now it's over 3,5k) but it's way riskier and short-term strategy.