I do not hold Ethereum but do have a few tokens that will require me to pay fees so wondering what is best to do have it ready now or if it doesn't matter and just wait till it actually comes to selling and pay then but obviously the price of Ethereum will be a lot higher next year then it is now so thinking is it best to buy now whilst cheaper?
While the decision to buy and when to make investment choices solely rests on individuals preferences, however such an important decision should be taken after through research, keeping view your financial limits and risk tolerance level.
However, current crypto currencies market seems to be experiencing a mini bull run which hopefully will continue for sometimes until ETFs are formally approved. From my perspective, top 20 currencies listed on coinmarketcap present promising opportunities for long term investment.
Regarding Ethereum transaction fees, it is likely to come down after the network upgrade, expected to be completed by the end of 2023.