Second halving will be @ 2016 (75 % all coins will be mined) ;
Third halving will be @ 2020 (87.5 % all coins will be mined) ;
Forth halving will be @ 2024 (93.75 % all coins will be mined);
Fifth halving will be @ 2028 (96.875 % all coins will be mined);
After forth halving there will ~1.3 million will be left. I think , after 2024 we can see $ 100k+/BTC. About 2025-2030 we can see 100 sat = 1 $