I usually substitute during half time ......I substitute players only if....
1)if player gets a yellow card,
2)if player has a rating lower than 6.5
3)if opposition changes its formation
4)if a free kick specialist misses a free kick...I would replace him with another specialist
5) and obviously when a player gets injured....