I thought this article on averaging down on stocks was interesting and well written: https://microcapclub.com/when-should-you-average-down/