Price— the more powerful the subwoofer is, the more expensive it gets.
Placement space--- if you have enough space in your car, a 12 inch subwoofer should be a good choice. But if you have a small car or truck, you may have to settle with an 8 or 10 inch subwoofer.