If you buy scouts then the best time is to do it at the beginning of a new season. Whether you do it next week or the season after is entirely up to you.
I would keep the DC/DMC for another season, he would be 26 5*31 so if not a 1st squad player he could always be a bench warmer.