NAVIGATING THE COMPLEXITIES OF CRYPTOCURRENCY TAXATION