Appropriate; becoming; fit; suitable; convenient.
Needed; necessary; mandatory; requisite; indispensable.
Ready money; wherewithal.