Best shares to invest in July: five stocks positioned for long-term growth