Sometimes wont start - '09 Vue
When I get up in the morning it cranks up find. I go to work and it sits for about 7 hours. I go to start it up and everything comes on but it wont start. Someone told me to turn the switch off and on 3 times and wait 10 sec between, it will start, and it did. So what it the cause of that?