What would be an optimal amount of time to show an interstitial before it closes automatically? Bearing in mind both the information is succesfully conveyed and the frustration of the user is minimized.
As shorter time as it takes for the information you're displaying on the page to be consumed - an image with a simple message? 5 seconds. Two paragraphs? 3 minutes.
A very subjective question, which only you can answer.