Carry trade work the best when the central bank for a certain currency is raising interest rates. In this scenario, you can often get the best of both worlds.
As a currency has it's interest rates hike, more and more will look to buy that currency to profit from the carry trade.
Because there are more people looking to take advantage of the carry trade, the price will often go higher and you will also profit from your trades capital gain.
This is why you will often see a currency make strong moves higher as their central bank increase their interest rates.