Anything can be good one minute and bad the next. I would check all connections at the battery and starter, check to be sure is in park, just because lights come on does not mean that battery is good, takes more juice to crank engine than to turn lights on.