What is the best nature for Jirachi?

What is the best nature for Jirachi? Jolly is the best nature for a physical attacking Jirachi so that it can take advantage of its Serene Grace and Zen Headbutt combo to flinch the opposing Pokemon.

Jolly is the best nature for a physical attacking Jirachi so that it can take advantage of its Serene Grace and Zen Headbutt combo to flinch the opposing Pokemon.
See also  When was the last nuke used?