Honestly, one other suggestion, get a temperpedic matress, and not the base
Model but one of the higher end ones. THrey are expensive, but I used to wake up every night with hip pain, and the mornings were awful. The right mattress helped eliminate that.