I use an acrylic wash for the cockpit and wells; oil pin wash for the outside.
For the acrylic wash, thin down the acrylic color with water and brush it on a SMALL area- it will dry fast, so don't attempt a large area! Dry your brush on a paper towel and soak up the extra wash, leaving some in the recesses of the model. Works on matte and flat finishes.
The oil pin wash requires a gloss coat to work, it won't flow very well with a matte finish. Dilute the oil color with turpenoid and dot it into the intersection of panel lines. Getting the right thinness of the wash is the trick, if you do it right it will flow in the panel lines. After letting it dry for about 5 minutes, I take a Q tip dampened with turpenoid and wipe off the excess wash. Wipe in the direction of waterflow/rainfall, leaving subtle streaks. Look at pictures of aircraft parked outside, they have verticle streaks on the side of the fuselage where rain has washed the dirt. The dirt will accumulate near the underside where the rain drips off, leaving the dirt behind. Aircraft in intermediate blue and gray, such as a Wildcat or Dauntless show this well. If you don't overdo it it looks really good! I let it dry 24-48 hours, until the smell is gone, then top coat.