2012 Jeep Grand Cherokee - Starting issues

get in car, turn ignition on to start and nothing happens. do this 3 to 4 times and suddenly it comes to life. then the next time you start the vehicle, it starts on the first time. no problems for 3 or 4 days and then it starts all over again. turn ignition on 3 to 4 times and nothing happens and 5th time it starts right up

My first thought was bad ignition switch.

Mine too. Second thought was dirty battery cables both ends