When my car reach the max speed its start lagging.How can I fix this? Code (CSharp): public float moveSpeed = 5f; public float maxSpeed = 60f; public float minSpeed = 5f; void Start() { } void Update() { if (Input.GetKey(KeyCode.W)) { car.rotation = Quaternion.Lerp(car.rotation, Quaternion.Euler(-5, 0, 0), 0.03f); moveSpeed += 0.1f; if (moveSpeed > maxSpeed) { moveSpeed = maxSpeed; } } private void FixedUpdate() { transform.Translate(0, 0, 1 * moveSpeed * Time.deltaTime, Space.World); } }