I believe my best is yet to come, says Masi runner