They waited way too long. The song has fallen out of the Top 10 on iTunes & is decreasing. The video may turn it around a bit but the maximum potential the song had on the charts is ruined IMO. It's already dying.
He waits too long to release music videos. He needs to learn to record them prior to single release. The scariest part is I had this song on my iPod before my last school year ended. 2.5 months later, I'm going into a new school year with still no music video.