This is the way to go. Find the car you want online first, secure financing from a local CU second (shop around), and then go to the dealership third. Don’t walk in without the financing or they’ll give you some BS high rate even with excellent credit.