Space Stocks Slide as Blue Origin Rocket Failure and SpaceX Valuation Concerns Weigh on Sector FBIN Q1 2026 Earnings EPS Misses Estimates Slightly Stock Edges Lower Rent vs Buy How Long to Afford a 750000 Home While Paying 4000 Monthly Rent