I think that price is the best way. If moon, it means people are excited, if dump, it means people like fiat more than btc.
Personally I think this is a really bad way to measure popularity. Price discovery due to the hodl mentality of most bitcoiners is imo quite bad. There are at most 100k or so of the supply traded backwards and forwards. Mostly between the same hands day trading. The price set by that small % of people and coins being traded. As a true measure of popularity a better metric is needed to ascertain any real idea. Number of transactions though a poor metric is still better than price. The best metric would be a measurement of general use in the real world between people and merchants and peer to peer. Discounting those transactions that fall under the send to selfs and gambling transactions.