Who Funds trucking 12- 18 months low buy rates? first position 765 credit score