I really don't know whether we should legalize it or not because in case u do legalize it, price will go up as our next generation consume more than they can handle and u certainly don't want your surgeon/doctor lighting up a joint right before your surgery.
De-criminalization would be a good start. Not legalization!