I clean and lube the chain every 3-4 rides.

I clean the frame every couple of months. I use pink bike cleaner that I got at the LBS.

If I get caught in the rain, I dry it off as soon as I'm done.