Bug on a square, steps to the opposite corner
A bug sits at corner A of a square with corners A, B, C, D and edges A-B, B-C, C-D, D-A. Each minute it walks along an edge to one of the two neighboring corners, chosen at random. Corner C is diagonally opposite A.
On average, how many minutes until the bug first reaches corner C?