< 3 years if accident free, i think should be fine. just make sure you report the slightest problem to get things changed otherwise some wear and tear parts you can never tell when it is going to kaput.
don't bother viacom or those "inspection", my crappy nissan march also can get a B at the inspection but the car is having a previous accident repair mark on the bonnet, rich engine and botak front brake pad.
last time i ********, ask the 2nd hand dealer send for inspection, now.. NEVER, i think i inspect myself lagi better.