there are way too many factors involved which is what makes it tough. you HAVE to have debt on your report but not too much, you HAVE to have available credit but again not too much. you cant pay off your debt right away they hate that. if you trade in your car every 3 or 4 years that hurts you. banks dont like when you pay shit off, then they no longer make money on you. too many factors and its different for everyone.
im sorry but i have NEVER been in a conversation with people i do not know and just flat out have someone say "hey whats your credit score?", or "how much money do you make?" next question will be "whats your social security number?".