Section 179 tax write off July 8, 2019 16 32 64 128 Section 179 tax write off vehicles Section 179 tax write off g wagon Section 179 tax write off 2024 Section 179 tax write off 2023 Section 179 car tax write off Section 179 g wagon tax write off south africa Section 179 Section 179 tax code explained 179 tax form Section 179 tax law