if your present company gives good compensation package and benefits my advice would be better stay in the company but if your not happy anymore with some reasons it's better to resign.if you believe in yourself and you think that you can find another job then go with it.even if we face a global crisis if your determined to find another job then i suggest start packing up your things and goodluck.