Bitcoin reaches $25,000, its highest price since June