Blockchain Tesla posts revenue miss but expects growth to rebound in 2025, shares jump January 29, 2025