The best mattress on Amazon under $400 to help you sleep better for less