One of 2025's biggest smartwatch launches is $100 off in time for the holidays, but it's not likely to last long.