If I were struggling through a recession, I would be interested in neither, and so would a lot of other investors.
I'm thinking that a recession involves an economic slowdown which means companies are looking for cash, and employees are getting laid off. That's a boatload if entities and people looking to sell off investments to pay bills. You can't eat gold nor tokens. Eventually, that means the price of gold drops and so does Bitcoin.
To prepare for a recession, I'd be vested in passive income that I think would weather well in those times; something that gives me what I need to keep my family afloat. If I succeed at that, a recession might actually be the cue to buy Bitcoin curiously enough. But I wouldn't be buying gold or Bitcoin to "prepare" for a recession, goodness no.