Is there any platform I can buy Ethereum that I won't pay for high transaction fee like moonpay and Binance, OKX and bitget exchanges?
No there is no way you can buy Ethereum at the moment and avoid the high transaction fee except you want to take the risk of leaving it on the exchange. But if you wish to transfer it to your personal wallet you will need to pay high fees which comes as a result of the congestion on the Ethereum network. The fee at $7 is even lower when compared to last week that it was above $20. If it is not much of a high fund I will advise you leave it off for the moment.
You can make use of other layer 2 blockchains like Solana, Arbitrium and polygon for other payment transactions.
Jesus Christ of Nigeria, I don't know I would have left it for now and I have wasted or lost more than $10+ dollar today well all are part of the experience in the cryptocurrency ecosystem world. I was thinking that is it is their normal price for the coin and since because of the congestion that the fee was a high then it will be good for me to wait for the fee to come down because continue the investment. For now I will be saving the funds in a safe place so I won't spend them.
But which of the network do you think is good to buy now because Solana network is also congested.