“Date the body, marry the lens”.
I've seen the image quality and quality of life improvements between every lens/body generation within a dozen years.
So if you have a Mark 1 in year 1 then skip Mark 2 in year 5 for a Mark 3 in year 10.
Given enough time it is easy to tell which brand or generation a camera lens/body is. 
Like the RF L (prime) lenses paired with R3 or R5 body are awesome! It does tell you that the photo was done on a Canon full frame released during COVID.


