abundant financial resources to invest