Anyone due for their yearly check-up, or anyone who hasn't had one in a while.
Most physicals take about 20–30 minutes.