Top 20 is clearly attainable now. He just needs to win a match in every MS and reach 3rd round at RG, and Wimbly to be top 15-20, but yes going to top 10 is another question. You need a really big result in a MS or a QF in grand slam to do that.
He's reaching the QFs of Indian Wells. So this top twenty discussion will soon be redundant.