I prefer to vape my THC because theres no smell and its convenient. I do also eat edibles from time to time and always have some on me. I get all my supplies from reputable dispensaries on my trips to California. If you're able I would always suggest that you get your THC edibles from a state licensed dispensary because you know exactly what's in them.
Edibles give you a different kind of high that takes longer to hit but will last longer over all.