When it comes to mattresses. Looking at getting a new one as my current "memory foam" is more "concrete brick". Is there such thing as too soft for a mattress? Any recommendations, preferably not massively expensive as am on low budget!