What you should know before apply for credit cards?