How to instantiate an object BEHIND my current position?

Hi, so in this driving game, I want to instantiate a mine behind my car.

var mine : GameObject;

Instantiate (mine, transform.position + Vector(0,0,3) , transform.rotation);

But this code makes my mine instantiate (0,0,3) relative to my car’s world space, instead of local space.
Could someone help me find a solution to this please?

transform.position - transform.forward * distance