I don't think the price of the bnb can drop that much and you can buy at that time. BNB marketing is expanding rapidly and their number of investors is increasing every day so you will never get a big dip.
They don't need any marketing anymore because BNB is already famous and the reach that it has got is too wide.
In terms of popularity, I guess you are right, BNB as a platform already gains a lot of attention, though in terms of the coin itself,
still need that support and if marketing is one of those good ways to attract more investors and supporters
they should still consider promoting the project itself with all the features and usages.
If you don't want to buy now then you can trade where your profit will be less but you won't be short of money.
If someone is long term on BNB, he has to take note that the time now is a considerable time to buy. Before the bull run, everything is cheap.
And when that comes, you might never see the price that it has been before and I've seen it happen for some altcoins and possible for BNB.
It's timing to invest that matter in every project/coin that you will going to invest in, with good anticipation you'll be able to earn decently.