The reason why CBD oil is more preferable over prescription drugs is because it doesn't have all of the side effects (drowsiness, disoriented, possible nausea, ect). The point of both of them is to help you calm down and function more regularly. CBD depending on how much you take can last longer than medication, and doesn't have side effects (but it does taste like dirt). Essentially, CBD is preferred because it doesn't disorient your mind, and sets you up to function as a human and be more relaxed instead of anxious. With CBD oil, it isn't "instantaneous" like medication, it's something that develops over a period of time. One recommendation is to try THC in combination with CBD for energy. At low levels (5-10 mg) the effects are not debilitating for most people. There are a lot of studies that show synergy with CBD and THC, so you can experiment with ratios of CBD/THC. I've tried CBD alone and with THC and prefer the two together. To me CBD was sedating. You can make your own edibles if you don't want to smoke and pre-made ones are too expensive. I got med card https://dr-weedy.com/medical-marijuana-card-san-diego/ so I tried tons of different products.