buyinf and finance advice 2