Most people have "fair" credit - credit reports are usually fair and pretty accurate.
If you have had any credit problems - slow pay, collections, et cetera - you're too young to buy a home. At any age!
Get that credit score up into the 700 club, and then decide whether home ownership is right for you. Under 700, wait a while.