Analysts expect pre-Budget rally, but advise caution