How long does it take a professional to tint windows in 2024