Ofcourse bitcoin, I mean, 5 years is really way too long and i think after 5 years that price of the bitcoin would strike high. So if you are smart, then you would probably choose bitcoin

I think that youre being naive. The price of Bitcoin could also go to nothing of value within 5 years. Unlike Bitcoin, Gold is very likely to hold a value in 5 years because its used in many things and it also looks nice. Historic items usually have Gold in it so with a historic relic mixed with Gold is likely to have a value as well. Nobody cares about Bitcoin, its just a bunch of lines of code and numbers that will fall down one day.
I agree with you totally, there are hundreds if not thousands of people who are way too naive or just too blind.
I dont get why so many people here are claiming that bitcoin is something indestructable, something that is eternal and unbeatable.
In fact, if we consider the technology behind BTC it is pretty old: there are cryptocurrencies which provide better technical solutions, but bitcoin has trust all over the world, plus it is very popular, which makes it so strong.