Financial adviser ranks Indianapolis 8th best for affordable home buying