New car lease

Looking to buy a new car on a lease or a loan. Is it better to get leasing from the dealership itself, leasing company or bank loan? Thanks.