You charge the tax based on local tax rate, the location of the transaction. If you are selling over the internet you would not charge any tax except for the customers that you sell to in Tennessee.
Sales tax on a car in Georgia is based on the county you live. Does not matter what county you buy it in. If you live in another state and buy the car in GA some dealers will not collect the tax for...