Unless you are underage or legally incompetent, SSA is not likely to appoint a representative payee. If they do, it is that person who will have to do all the reporting/money counting, not you.
Social Security - Representative Payee Program - When People Need Help Managing Their Money
Doesn't matter that weed is legal in Colorado; it's Federally illegal and SSA will go by Federal laws/their own rules.