97 Corolla (sometimes) won't start

My guess is the starter solenoid. They fail this way all the time.