根据目前的医保政策,一般情况下,购买医保是需要连续购买30年的。购买医保的目的是为了保障个人在医疗方面的权益,确保在需要医疗服务时能够得到相应的保障和报销。连续购买30年可以确保个人在长期的时间范围内享受医保的福利。但是具体的规定可能会因地区和政策的不同而有所差异,建议您咨询当地的医保部门或保险机构以获取准确的信息。