In 2019, the price of BNB has risen to $ 40 because of the hype of IEO, and in 2020 I think that the price of BNB will certainly be higher than that because this exchange will continue to provide quality IEO, and the market this year will certainly grow strongly. $ 24 is a very low target for BNB this year, I think it can easily reach this goal in March or April.
I think price of BNB will depend a lot on the next IEO projects at Binance exchange because most investors only buy BNB when there is a new IEO project and this is the reason that will cause BNB to increase in price. In addition, BNB has many functions and can reduce transaction fees if you are a long-time investor at this exchange. I invested this coin last year and made huge profits so this year I hope the BNB price can reach $100 if altcoin season comes back.
I agree with your opinion, BNB will continue to be used and prices will be stable due to IEO which is always held by the binance. We know that the average IEO held by binace always leads to success even though not all too, but for IEO matters, this binance is the home for IEO which indirectly for organizers who want to use IEO services in binance will definitely use binace first and this is what keeps the price of binace stable.
And for the price of binance, I see Binance will keep the price of binates at a stable point, so they don't really want the price of binance to be high.