This dream may symbolize a sense of lack of control in your waking life. The car represents your journey and the driver, your best friend, represents someone who is close to you and may have influence over your decisions. The fact that he was driving fast and not listening to your warnings suggests that you may feel like you are not being heard or your opinions are being disregarded. The curves on the highway represent obstacles or challenges in your life that you are trying to navigate through. The fact that you went off the highway and the car caught on fire may symbolize a fear of failure or losing control. The snake represents hidden fears or anxieties that are hindering your progress. The fact that it wrapped around one of the other people and then your leg suggests that these fears may also be affecting those around you. The feeling of being unable to run away may indicate a sense of being trapped or unable to escape from these fears. It is important to address these fears and communicate your concerns to those close to you in order to regain a sense of control and overcome any obstacles in your life.