when my ignition switch was going bad ,this would happen ,first once in awhile ,then more often....my buddy installed a wire ,hidden in plain sight, from the starter up towards the battery , then I`d just turn the key , use the wire there and touch the battery = hot wire it...eventually we replaced the switch...
you need a lift to install that wire...at least I do/did, as mine is low enough I cant get my head low enough to look under the car.