Your analysis is fair enough.
Besides, gold looks to be maybe going to have some upside finally. Get gold to 2000+, running to 2400, and old days of $200, $300, $400 per in situ ounce may yet return. Now that event will bring smiles to this board and many others as well.
Market will tell all once CTO lifts. Now, how long for CTO to lift? IMO is still 90 days away, slipping day for day. So I will still say 90 days in a week.