I will say gold, i have not researched on how bitcoins reacts when the market crashes or its response in the event of a major disaster but i know about how stable gold is and how high it surges when things like these happen. So i will go for Gold for now.
Wow you are choosing gold over bitcoin because you don't know how exactly bitcoin works but the irony is you are in a signature campaign which is paying in bitcoin. And second increase in price of gold is totally impossible as the demand for it is really less so maybe when you will be in your 80's gold will have a value

Most people lack proper Bitcoin knowledge, but that shouldn't be a problem in this case as people are free to choose whichever asset suits them better from their point of view. Also, most people participating in signature campaigns are converting their coins to fiat directly, or after a month or so. It's just the money that they are after. Regarding gold, mind explaining why gold can't experience any price increases? Gold is a market driven by supply and demand, which means that the price will move up and down according to that basic market principle
Unlike Bitcoin, there is one gold and there is another gold
I obviously refer to physical versus paper gold. Because there can be a virtually unlimited amount of paper gold while both types of gold are indistinguishable in trading, you cannot reliably refer to the law of supply and demand. In other words, the price of gold can be made however low (well, at least theoretically). But that's not my point altogether. The main issue with gold is that there is no reason why the value of gold should rise. Indeed, its price can grow, for example, due to dollar depreciation, but that's pretty much all there's to it. Bitcoin, on the contrary, can multiply its own value multifold if it gets wider traction and usage in the world (which is quite possible, unlike gold)