My objects aren't colliding as I would like (Junior Programmer course, getting car to move)

I’m taking Unity’s “Junior Programmer” course where you try to get a car to move.

I have noticed that when the car hits the box, it tends to get pushed by the car and even be thrown upwards and back again. All of this doesn’t happen in my schedule; in fact, the object I move tends to be knocked over by that box. So I tried to modify their masses so that this didn’t happen, the problem is that now when my object hits the box, instead of being thrown, it is pierced by moving slightly from its initial position. (Colliders and RigidBody components are active for both the object I move and the box)

Can you help me pls?