My riding buddy always cleans his bike with vegetable oil (all the moving parts). And, he just leaves it there as a lubricant, after wiping everything down.
Has worked fine, but he has to relube everything often, as stuff starts squeeking.
Bugs are really attracted to his bike, and it's always got bugs all over it.