Well, it depends on various factors, such as where you live, conditions you are suffering from, age, etc. If medical marijuana is legal in your state, you can get an mmj card to buy, possess and use cannabis for medical purposes legally.
However, you must be eligible for 420 evaluations. Check your state’s mmj qualifying conditions list and see whether it contains your condition. If so, talk to a licensed doctor to get your card. Your doctor will carefully analyze your condition to evaluate whether you actually need to use cannabis as a treatment.
Once you get your card, you can legally visit a local medical dispensary for buying cannabis flowers, oils, edibles and topicals. However, you should check local marijuana laws. For instance, in California, medical users can carry and possess up to 8 ounces of cannabis. Caregivers can buy cannabis on behalf of their patients, but they can’t consume it. Additionally, they can grow up to 6 mature and 12 immature plants for each patient and can provide services to 5 patients.