It's like ETFbitcoin said - Bitcoin is not affect by markets, it's affected by large events. So far the coronavirus outbreak is the only event large enough to shake Bitcoin. But there can be and will be more in the future.
50% drop in a day is not common, it usually only happened when the big bubbles were popped, and while it was partially a correction from the small rally that happened at that time, the drop was still too sharp and too deep to be brushed off as a normal case of volatility. And Bitcoin didn't really outperform everything else, it's still on the level it was before the crisis, while gold is 20% up since the beginning of the year.
Also, this year's halvening might have contributed to the quick recovery, and you can't rely on that every time.