YourCast: Time Series Cross-Sectional Forecasting with Your Assumptions 0.95