Is it really the best way to invest your money?
Is it a must that you should "invest" in Bitcoin?

If you feel there is a much better way which you think you know, then put your money there. Nobody is forcing you to own some bitcoins. It's a free world.
Because of the way Bitcoin generates value or becomes more expensive,
Ok, Mr Financial advisor, explain to us how Bitcoin generates value?
it could potentially lose all its value and became worthless.
Oil could lose value and become worthless
Amazon stocks could lose value and become worthless
Gold could also lose value and become worthless
So what's your point?
Who assures you that this will not happen?
The same small voice that assures you that Bitcoin could lose value and become worthless.