SAN ANTONIO, Aug. 13, 2013 /PRNewswire-iReach/ -- Now is the best time to buy a new 2013 Cadillac Escalade in San Antonio, TX at Cavender Cadillac. The auto industries most acclaimed luxury SUV is now offering incredible rebates to consumers that are looking to buy a new 2013...