Well, Job Hopping is neither good nor bad. It depends on your personal context.
Here is an insightful article on Job Hopping