as we know that Binance has two projects, that is exchange and smart contract, then the total supply of BNB is around 160m and will burn every quarter, so the total supply of BNB will be less every quarter and with the current price of BNB ($410), then I think the price of BNB is still very low, because with a small total supply of BNB and BNB is one of the most popular projects (top 5 on coinmarketcap), then I think the price of BNB can still increase very high and reach at least $1500 (I think it's a decent price for BNB), therefore now is still the right time to invest in BNB and hold it for the long term, because at this time you can still buy BNB at a low price.
I also believe that BNB has a chance to increase its price, however, for this to happen, the crypto market itself needs to go up. In simple words, for this we all need to wait for the next flight to the moon. At the same time, the situation can also be improved by the development of the Binance platform itself, in light of the high commissions in the Ethereum network, Binance has every chance to strengthen its position. For me personally, BNB is a great coin to hold, and I periodically try to buy more BNB in the hope of a new rise in prices.