Tax-aware investing strategies: Clearing the hurdles