A very key and vital component of Bitcoin is that its maximum supply is set at 21 million. This eliminates the possibility of currency devaluation that accompanies any currency that can continue to be created ad infinitum. And since it's divisible down to the satoshi, 21 million will be plenty.