In an ideal world, you should buy crypto when the bear market is at its very bottom. However, you won’t know it’s the bottom at the time! Therefore, the best time to buy crypto is in stages, either on the way down or on the way back up.