I get a couple of cold emails a week and I like to be as helpful as I can when people have entrusted me with their opinions/thoughts/concerns/questions. I also often don't find the time to respond until weeks or months later, at which point an apology seems reasonable.
I do like the idea of asking the sender to reply a few weeks/months later.