I assumed the static route was being applied on an interface connected to a multi-access network. Sorry.
Two things about static route best practices..
- When using point-to-point links utilizing encapsulation protocols with no working concept of layer two addressing like hdlc or ppp there is no need to use the IP address of the next hop router. You can just use the exiting interface.
- When using a static route connected to a multi-access network like ethernet that uses mac-addressess you should put the exiting interface & next hop IP address so the router knows which IP address to ARP for it's data link address if the routers arp table is empty. By using only the next hop IP address on a static link on multi-access networks the router needs to preform an additional lookup to see which interface is associated with the network of the next hop IP address.
That's what I meant by recursive lookup.