根据您的年龄,购买医保的期限应该是20年。购买医保的目的是为了在未来享受医疗保障,而20年的期限可以确保您在退休后仍然能够获得医疗保险的福利。此外,随着年龄的增长,医疗费用可能会增加,长期的医保计划可以更好地应对可能出现的医疗费用风险。因此,购买20年的医保计划是更为合适和可靠的选择。