Not allways. On the larger scale, yes. But we won't reach the moon, sooner or later bitcoin will collapse.
Why use a cryptocurrency with 1/21 premined and only 21 Million units (I know you can split 1 btc in 100'000'000 Satoshis) ?
Bitcoin is just a scheme with the goal to redistribute wealth from some speculators to the poor basement kid (early adopter/miner). Not many people win.
What is the big advantage?
If you want to transfer large amounts of money worldwide, you would better choose a (nearly) fixed price cryptocurrency a highly fluctuating one.
Storing Wealth? High risk -> the price only stay as high as long as there are new buyers with fresh fiat money -> there is NO unlimited exponential growth -> collapse
Buy Drugs or do anything illegal? Better use unmarked USD bills