i think the battery is not doing well it may cause problem in most cases that car doesn't start as it usually did.
so check the battery first and keep it cool. PREVENTATIVE VEHICLE MAINTENANCE