Sure this study may seem a little odd, as it's being done by a former CTO of Seagate, but based on his study, it does look like HDDs using magnetic platter technology will still be relatively cheaper even by 2020. That's not to say flash based SSDs will not be cheaper - they will be, but HDDs will still be much cheaper. How true this will be come 2020 will remain to be seen, but given how manufacturing costs tend to drop after a while, I won't be surprised to see cheaper SSDs replacing HDDs completely in 2020 instead and HDDs remain as cheap backup devices for huge server racks at homes.
physorg.com - According to a new study, if HDDs continue to progress at their current pace, then in 2020 a two-disk, 2.5-inch disk drive will be capable of storing more than 14 TB and will cost about $40 (today, a typical 500 GB hard drive costs about $100). Although flash memories have also become popular - with advantages such as lower power consumption, faster read access time, and better mechanical reliability than HDDs - the cost per GB for flash memories is nearly 10 times that of HDDs. In addition, flash memory technology will reach technical limits that will prevent its continued scaling before 2020, keeping them from replacing HDDs.
Read more
here.