how long it takes to save $1,000,000