Well the last couple of years is pretty restrictive. If you're upgrading every few years you'll probably just bite the bullet and pay for the RAM.
My last comment was basically saying you can upgrade to the top of the line CPU that fits your mobo, giving you an upgrade for not too much cash. Better than forking out for DDR5.