I completely agree with you, so the Ethereum developers released the first stage of Ethereum 2.0 and as I understand it, with the next stages, the gas price should fall, but when it will be unknown, so you should check the gas price from time to time and make transactions when the gas price is the lowest.