Hello and welcome to YTtalk.
Moved to the networks / monetization forum.
I think every 5 minutes sounds good. Have a look at the absolute audience retention for the video (without ads) to see when people are quitting the video based on the content alone. Then you could possibly place an ad (or a card to another video) just before that point.