Since I commute usually 5 days a week, the bike normally gets a good wipe down once a week (before bike night) and a good cleaning every couple. I do try and remember that if I clean with something that strips the wax to rewax her.
Now that bug season is here, I need to get the windscreen more often. We really do ride the finest in European bug killing technology. My 14 year old calls it insectiRIDE.