what gives the highest return on investment