Tax Considerations for Buying and Selling Stocks in Alabama