At 60 minutes an hour, 24 hours a day, 356 days a year (roughly) and assuming we live 100 years (unlikely:)
60x24x356x100=51,264,000 minutes in a person's life.
An average song is 3-4 minutes long (I'll use 3) and is recorded in 128 kBps (or sometimes 256, but I'm using 128) at roughly 1 MB per minute.
1,000 MB = 1 GB : 1000 GB=1 TB
51,264,000 minutes (roughly) = 51 TB
51,264,000/3 minutes = 17,088,000 songs
So if you ever discover you have 17.1 million songs, or roughly 51 terabytes of music, and you have not just been born, then remember, you have more music than you can listen to. And probably are the reason the US government wanted to do the whole SOPA thing. (Oh no?)
At roughly 10-14 songs per album (seems generous)
17,088,000 /14 = 1,220,571 albums. Even assuming these were bought at Amazon's $5 per album price (and they do not have 1 million+ albums at that price) you would pay roughly $6 million dollars.
edit: fixed 2 typos