Horses are a source of goodness for the believer until the Day of Resurrection. There is a reward for preparing steeds of war to fight in the cause of Allah, and this a deferred reward that will be realized in the Hereafter. And there is an immediate reward which is the spoils of war that the warrior earns from the possessions of the enemy.