Some time in the year 214 depending on technology if it manages to pass what it is now and gets coins minted a lot faster in shorter time but then again diff will just be compensated to make with the extra coins come out. SO its got a fair few years before the last coin will ever get generated.
You mean 2140
yeah sorry my bad 2140 before the last coin will be mined and its been calculated a number of times on some sites that show it being a count down for total mined.
Coinbase has nice chart here https://www.coinbase.com/charts (scroll down)... By mid-summer 2024 over 93% of bitcoins are going to be mined. There will be less than 7% left to mine over next