If you go on bahn.de and put in for the day you're wanting to book it tells you when it will be on sale, most dates in June go on sale this month
If you're going to have tickets for matches there's going to be deals for the ICE trains so it depends as well so you could wait on the full details of how that works.