The miracle of compounding can turn relatively small sums into large gains, given enough time. Even with historically average returns, investing less than $7 per day can yield a million dollars by ...