Wipe sweat off bike after each use on trainer

I usually put on an Elite sweat guard thing on my bars, and do regular washes once a week. Seems to keep the bike in fairly good shape. You could also throw on a thin layer of car wax or spray detail to protect the paint between cleanings.