To be honest, there is not any perfect time to take CBD oil. It actually depends on your illness, body situation, and body repercussions to the consumption of cannabidiol. For instance, if you are a patient of insomnia, getting trouble to have a good sleep in the night then consuming a few drops of CBD oil before going to bed in the night is the perfect time to take cannabidiol. It will relax your whole body and brain and offer you the most lovely sleep. Being a patient of insomnia, if you will regularly consume it before going to bed then you can incredibly cure your insomnia. It will help to sleep at one and wake at the time. However, you can also take it early in the morning after an hour of waking up or throughout the day if you completely feel normal and energetic after consuming this natural oil. On the other hand, if you are suffering from pain or chronic pain then whenever you feel pain in your body, you can consume hemp oil for pain instantly. You can also take it throughout...