Canadian Tax Treatment of Cryptocurrency: Complete Guide to CRA Rules, Rates & Reporting