what can be done to get car to start faster than 20min? on 1999 Mercury Mystique

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
My 99 mystique takes at LEAST 20 minutes to get started.It has been to the repair shop several times t least 5. Noone seems to know what to do for the problem & cannot find a problem this is getting to be ridiculous. We have almost as much into this problem as we paid for the car!
(1) Answer
How many cylinders does your car have? Once it starts how does it run? Is there a Check Engine Light ever on? How many miles are on the car. Has this mainly happened when it got cold or did it do it during the summer as well?