I don’t think I’ve ever seen something like this done before, and to be honest, I don’t know if it can be done.
It would be nearly impossible to have a confirmation to deselect the existing product of the month without have a second field (true/false) that would need to be checked that you can look at when validating the first field.