Is it right to answer your own question within few minutes without even waiting for response from users?
Yup, self-answering immediately (i.e., treating SE sites as blogs and just posting stuff without actually having a question) was encouraged by Jeff earlier this year. Therefore, it is perfectly acceptable, though you may have to adjust your perception of what the site is and how it works.
Maybe I am wrong but I think questions with the tag like identify-this-movie are not to be self-answered.
You are correct.
For example take this case. Because if you know the movie then why ask to identify it? And if you know the answer, you can at least wait for an hour for the sake of sportsmanship.
While SE sites are, or at least were Q/A sites, by encouraging immediate self-answering, Jeff has expanded their format to include generic reference posts. The sportsmanship part is irrelevant because identify questions do not fit this encyclopedia aspect.
Identify questions tend to be based on what the particular asker remembers and while most people will probably remember one or two items, most people will have different memories of movies or shows.
As such, it is fine to ask for help find something that you are trying identify. However, posting it solely for the sake of posting it, even under the pretense of providing the answer for future visitors is not useful. Even if somebody were to try to identify the same movie/show, it unlikely that they will be using the same search terms, and so will probably still not find the page.
Posting other kinds of information for the sake of posterity on the other hand makes sense because people trying to find that information will usually end up using the right combination of keywords to land on the page.
Of course I am talking in generalities and there are always exceptions to each case.