I own both, so I'll try to give an unbiased opinion: bitcoin is more volatile, but it has a higher potential upside. Whether or not it goes up, or how far it goes up, is anyone's guesses. BTC also has a greater potential use, whereas gold is seen more as a preservation of wealth.
And if you're thinking of buying gold, I would actually buy silver instead. The GSR (gold silver ratio) is near its 15 year all time high right now, so silver is a better value. If you have the full intention of owning gold rather than silver, then what you can do is buy silver now while the GSR is high, then when it drops again, swap your silver for gold. By doing this, you're locking in gold profits when comes time to make the switch.
But to be honest, a 1 year time horizon sucks for any investment vehicle. You'll get smacked by short term volatility.