The maximum numbers of bitcoin to be mined is 21 million bitcoins. Bitcoin can not be used as money by the whole world because it has a maximum cap. My opinion . What is your stand ?
it will enough for whole world. 21 million is just a number. if more peoples using bitcoin and the supply is not increasing anymore,
then the value will increased instead. it is supply and demand principal. current circulation is 17mil and will be more added by mining.