From home upgrades to beauty must-haves and wardrobe staples, these last-minute Amazon deals under $50 are worth exploring.