I would change this to:

before_save { email.downcase! }

because it's more clear what it's doing.