Every fill-up. Neither of our cars need to be topped up, but it takes me as long to check everything as it does to fill the tank, so there's no loss.
That way I know everything is full, and no surprises.
That said, I check the Buick 3-4 times a month, and the dodge about once.