What's the best time to visit Ho Chi Minh City?

What are the top tourist attractions in Ho Chi Minh City?

Is Ho Chi Minh City walkable?