I am in my gap year right now, and am starting M1 this august. Although I would love to be in med school already - here are a couple things that helped me by going this route:
1- Taking MCAT with higher level of undergrad knowledge. I finished both biochem and molecular bio majors before taking MCAT this last june. I was busy and only studied for 17 days. I scored a 36Q, including a 14 BS score (top 0.5%tile for section). Not taking MCAT early in junior year like others definitely helped me.
2- Working in pharma research scientist position making the usual 30k/yr. The money isn't really helpful, but having current research/degree under my belt helped me stand out during interview time. Being older helped as well.
3- It has been a chance for the misses and I to just enjoy life, drink wine, work out, read, take road trips, etc. Not studying since this past june has been awesome. And... I'm WAY more in the mood to go back to school than if I was a senior right now still studying.
4- More time to prepare/scout housing/travel to campus/city. I feel better prepared for the upcoming move/adjustment.
To each their own. Gap year = less money in pocket by age 40, but it has been less stress and enjoyable for me. Just try to enjoy your path, which ever it may be. Stressing is for the birds, and med students, and residents, and attendings.