If you don't have the patience, then don't go for gold. Gold is a very very long term investment, similar to those 30-year United States treasury bonds. If you can't wait for that long, then go for some other type of investment. And now coming to Bitcoin, I have a feeling that the coins are over-prized right now. If a crash happens, then you may need to wait for 3-4 years for it to rise again.
Gold is not an investment really, some people speculate with it but its just a store of wealth separated from any countries currency. Usually people put money in they want to spend in the near term, which is a problem if the market is more interested in messing around with government debt schemes and guaranteed returns plus there is not many regulators requiring an asset base of gold.
So who needs gold, only the truly wealthy people who have zero need of this money short term and not many of us can say that; old money people who were rich every day of their lives from a sucessful family business etc. So the rest of us speculate on China buying it etc
Bitcoin overpriced, in which aspect are we to value it thats hard to say. Dollars are overvalued, thats certain with the amount of bonds issued yet to unwind and the growth potential not likely to meet this new currency created and then in circulation. So dollar too high makes bitcoin relatively too low, I dont know but seems that way. Every counterparty to dollar in its global exchange seems possibly cheaper.
This guy might know
http://pricedingold.com/bitcoin/Price of BTC about half the peak but triple the recent low