Support for legalized marijuana hits an all-time high