seo – Best practice for new content, but identical topic?

I write a new blog post each year regarding the previous year’s market trends. I still see users accessing some of these posts even though they are a couple of years old and outdated.

Redirecting users doesn’t make sense as I still want users to have access to the previous posts. Canonical doesn’t totally make sense because the content isn’t identical, even though the topic is the same.

I realize search engines can recognize newer content, but is there a best practice for these kinds of pages? Should I do anything to connect the content or should I assume search engines will figure it all out without my help?