Depends on the weather & time available. I usually wash it every week, with a lamb's wool mit & 2 bucket method. Wheels washed with separate mit.
I usually give it a coat of Dodo Juice Red Mist after every wash & seal the wheels with a spray sealant.
On the bigger details it gets far more attention, that happens every 2-3 months. These days the gap between washes is stretching out to 2 weeks. Weather is bad not great here at the minute.