Is it the right time to buy ethereum since it is at an 4-month low price? Or should I still wait for it to go down more.
Yep, that was the right time to invest into ETH, the price was really attractive. I hope you had chance to buy ETH, as it's price is up now and it will continue growing.