Car won't start -- bad starter?

My car won’t start (engine won’t even try to engage). Sometimes when I wait it will start though, so I suspect it is a starter issue.

A mechanic recommended I replace the starter but that might cost ~$300. Can I just buy a remote starter (yes my car is automatic) instead for ~$180?

Also my car is 1993 Infiniti G20.

A remote starter is a device that sends a signal to your car to activate the starter attached to your engine. You can get away with not having the remote starter but not the engine starter.

WHY do you suspect the starter? It’s possible; but, there are likelier suspects. What about some of the switches between the ignition switch and the starter? Good suspects, right?