You Should Probably Buy Bitcoin BEFORE the Next Halving

“The maximum and total amount of bitcoins that can ever exist is 21 million.”

https://www.buybitcoinworldwide.com/how-many-bitcoins-are-there/

You do the math.