So, having applied for two rounds when I really shouldn't have probably applied the first round...I would say wait. I very strongly believe that 1) taking 1-3 gap years is incredibly important & formative for most people who are going into vet/grad/professional school, and 2) you should only be applying when you have the BEST POSSIBLE application you can realistically compile. This is too expensive and important and time-consuming to just apply for the sake of applying early & not wasting time. Take at least the year to work on improving your experiences & develop good relationships with your letter-writers, and honestly, it takes many more hours & varieties of experiences to actually know if this is the field you want to pursue. It's easy to feel like everything is perfect & you love this field within the first 6 months to a year, but it's worth knowing how you'll handle being faced with the realities every day. I ended up having to postpone my application a year the first time, then didn't get accepted because I rushed my initial app to just not have to wait a year. You're less than a year out from graduation - YOU HAVE TIME! I didn't enter vet school until age 32, and won't be graduating until I'm 37. There's no rush!