保险一般是作为长期投资,而且具体取出本金和分红时间会因保险种类和保险公司而异。但是如果保险合同中规定五年后发生满期,那么一般来说是可以取出本金和分红的。但也需要注意,在五年内提前解约或违约的话,损失会比较大。所以,购买保险应该考虑自身的需求和风险承受能力,了解保险产品的细节和条款,以免出现任何意外情况。