Relays, no start

hello all....my 1995 dodge dakota will not start on cold mornings.....however it takes about 20-30 cranks before my relays kick in,once they do start to click the truck will start.Any ideas off hand?
0