2004 dodge neon (SXT, I believe)

I have a 2004 dodge neon (SXT, I believe). I have had the cam sensor, new spark plugs and spark plug wires and a new battery changed on it and these all fixed it for a little while. The car occasionally and randomly won’t start still and it is becoming more frequent. There are no codes, and I currently have my car at the 3rd mechanic, who “can’t find anything wrong with it”. I am a full time college student with little to no extra cash to keep fixing things and have the problem not get fixed. I could really use some more help!