Australian track cycling star Anna Meares finally has the form and belief to win the coveted sprint world title.