The original Chinese voice acting is phenomenal. Ne Zha’s voice actor (Lü Yanting) delivers a performance that is incredibly hard to dub. Watching the subtitled version first lets you appreciate the original art, and then you can watch the English dub later as a "rewatch" experience.
Sites claiming to offer the “best” English dub download are often:
The “best” download is the one that respects the filmmakers, gives you a safe and high-quality experience, and helps bring more animated masterpieces to English-speaking audiences.