It's hard to declare any possible investment a "guarantee", since aside from all the things that are predictable there are situations and events that people don't predict. Bitcoin is an investment based on solid fundamentals but a certain degree of risk in every investment, which is way investors always look to diversify their assets.