Dave Ramsey's advice is for financially inept people. Not to belittle anyone but anyone pursuing medical/dental/pharmacy school etc. is very smart and can let their money work for them. Use credit cards (provides extended warranty 2-3 years, free car rental insurance, free flight insurance, 90-day return protection, etc.) and not debit cards, get a 30-year mortgage and never pay cash or 15-year for a house (deduct interest, invest money elsewhere), get multiple homes actually and let your tenants pay off your mortgage while you deduct 50k from your future 300k salary (and pay a property manager 10% so u can relax). Millennial millionaires like MeetKevin (youtube him) will give you far better advice than Ramsey (who is better for people that can't think more than 2 hours ahead).
advising people to buy property tells me right away that your advice is questionable.