My first car lasted me 7 years, but it depends on how you maintain and what your plans are for keeping the car
Based on efficiency and as long as it has no major issues, for as long as it runs. Save up for the next in the mean time.