bitcoins is more for investments you know it is not really a payment method it can be used as but it is not good.
No, you would know that gold will always be the number one *storage of value method* in the world. Currencies have always been backed up by gold in some way, until recently... and in the very distant past, yes, they did pay with gold; but there was an issue of being able to divide it. So it's like going in with a $100 bill to buy a pack of bubble gum and the store doesn't have any change.
Now and days it would be dumb to go and try to pay someone in gold because of that problem, but if you wanted to store your value over a long period of time and not succumb to fiats devaluing nature over time, then gold would definitely be your best bet. Like if you saved up enough money to buy an Oz. of gold every year for 30 years, you will be looking a lot better than people who put the amount of money you purchased gold with into banks.