Best sectors to invest in long term