Not quite sure where you got the information that Truck Stops are dangerous places to overnight. As stated above, they are among the safest. I use them frequently. Make sure it is a 24 hour operation, that they allow overnight parking and that you park where directed to do so. When I speak to the person in charge behind the counter, I always ask if there are any restrictions on parking overnight. I have never been refused. It is good to have the management know that you will be spending the night.

Occasionally I will do the same at a 24hr McDonalds or 24hr large store. Once where there was a local ordinance on sleeping in your car, I was told to park where the staff park, and that I would be OK there. I try never to park anywhere without permission.

Don't ever sleep at a rest area unless there is night time security and they know that you will be staying the night.

Is your car equipped for sleeping? Does it have a good sleeping surface and can you stretch out? It is not a good idea to sleep in a seat. You will not get the required rest you need to continue on your way the next day.

Lifey