If one coin has positive "netflows" (I guess you mean flows from exchanges to self-hosted wallets and vice versa) and another one negative ones, but the second one is 5* away, then it can take years to catch up, or never.
These flows are also more a sign for what's happening currently and what happened in the past, without much predictive value. Basically as in the last months the Solana flows were positive in comparison to Ethereum, this can be perfectly explained by the price movements of both coins in these months, where SOL did indeed increase relatively to ETH as shown in the graph in one of my previous posts. It could have been undervalued before that movement. But -- by far -- not enough to challenge it in the market cap indicator. SOL would need at least to come close to its old ATH.
Of course this positive SOL/ETH tendency can continue, but it's not sure. I would say there's a 60% probability perhaps that SOL will continue to increase compared to ETH in the next months because of its solid on-chain activity. However, much of the ETH movement can be explained with the negative reaction to disappointing ETF inflows, and this sentiment may bottom eventually.
As an example of the limited predictive value of flows, Glassnode failed with a lot of its Bitcoin predictions based on exchange flows, often its price went up after periods of negative flows, and down after periods of positive flows.