We get Nooj to clean our bikes. IMO it's a worthwhile investment if you have a decent bike, don't particularly enjoy washing the bike and you're short of time and can afford it.
Nooj does an excellent job and goes over everything with a fine toothcomb so might even spot any issues (he spotted a split o-ring on my chain).
After you've had the treatment then after every ride it's simply a case of hosing off the salt.

Of course you can do it yourself you prefer.