Are you looking to minimize tax liabilities? Do you want to pay your taxes timely? Plan the selection ..