Car won't even crank...

my money is on the starter or solenoid. could be a loose or bad connection at the starter. next time it does it, jump it at the starter. if it doesnt engage, i am going to say that the solenoid is bad. if it does, i think it would be safe to move on to something else. you will get other thoughts.