spot-on in British English

adjective. informal. absolutely correct; very accurate. your prediction was spot-on.