If you’re a long term investor: Yes, it’s a good time to buy Ethereum.
If you’re a short term investor/swing trader- you might want to wait a little bit.
Right now Ethereum is at an all time high. It could very well be that Ethereum will skyrocket to even higher highs tomorrow, but cryptocurrencies tend to correct themselves after explosive runs and at the moment, all the major coins besides Ethereum have gone into correction.
If you’re a bargain hunter, consider transferring some money into an exchange and waiting for a dip in price before entering to limit your downside risk (although minimally).