I find our mattress a bit too hard but it's not that old and we can't really afford a new one. Was wondering if a mattress topper would be the answer. Will it make a difference or be a waste of money?