Player spawn in the center of the world

I want to have my player re-spawn at the start location after it touches an enemy but instead it spawns at the center of the world. Here is more code. Can you help me?

using UnityEngine;
using System.Collections;

public class PlayerMovement : MonoBehaviour {

public float moveSpeed;
private Vector3 input;
Rigidbody cubeMovement;
private float maxSpeed = 5f;
	
public GameObject deathParticles;

private Vector3 movement;

private Vector3 spawn;

void Start () {

	cubeMovement = GetComponent<Rigidbody>();
}

// Update is called once per frame
void Update () {
	input = new Vector3(Input.GetAxisRaw("Horizontal"), 0, Input.GetAxisRaw("Vertical"));

	if(cubeMovement.velocity.magnitude < maxSpeed)
	{
		cubeMovement.AddForce(input * moveSpeed);
	}

	if(Input.GetKey(KeyCode.A))
	{
		cubeMovement.AddForce(input * moveSpeed);
	}

	if(Input.GetKey(KeyCode.D))
	{
		cubeMovement.AddForce(input * moveSpeed);
	}

	if(Input.GetKey(KeyCode.W))
	{
		cubeMovement.AddForce(input * moveSpeed);
	}

	if(Input.GetKey(KeyCode.S))
	{
		cubeMovement.AddForce(input * moveSpeed);
	}

}

void OnCollisionEnter(Collision other)
{
	if (other.transform.tag == "Enemy")
	{
		Die ();
	}
}

void OnTriggerEnter(Collider other)
{
	if (other.transform.tag == "Goal")
	{
		GameManager.CompleteLevel();
	}
}
void Die () 
{
	Instantiate (deathParticles, transform.position, Quaternion.identity);
	transform.position = spawn;
}

}

Hi, The problem here is that the vector3 spawn is not initialized to anything and thus by default i believe it is vector.zero which is (0,0,0) thus the center of the world. When you call Die() it sets the transform.position of the object this.
The solution is that on the start() you initialize spawn to whatever the start position you want like this
spawn = new vector3(1,2,3);

@Majorkowski

@haiderInUnity Thanks for your answer, it works fine now but how do I write my code so that my player spawns at the location that I had put him originally so that I don’t have to give the spawn location on every level/map/scene.