Not a financial advice, but if i were you i would have sold eth and BTC for SOL, given its quicker transaction speed and lesser transaction fees compared to both BTC and ETh. Although the mining equipment required for SOL is much more expensive, that is a more like one time expense, unlike the ever increasing gas fees.