JPMorgan strategist on the right time to invest in mid and small-caps