Getting a point on ray

Hey guys! How can I get a point on an ray? Lets say I raycast a ray forward and then I wanna get a point half meter before the collision.

Illustration:

|------------| ray collides

|---------/–| point on that ray

– David

Use Ray.GetPoint.