For Consumers

When is the best time to buy life insurance?