Your question is a big one. I’m not a SAP expert (just paid for a 2-month ABAP course that due to a career change never put into use) but can share a bit of career experience (do have 20 years in IT, in several roles).
Your career will depend not only on what you can plan, but also the opportunities that may arise. And it seems that a good opportunity arose for you in SAP.You’re quite a young professional, so Money will come with your skills and experience growth. So you should always concentrate in growing as a professional (as well as a person) becoming mature and experienced, and to look for (and take chances of) career developement opportunities. Having said that, I feel that your career in SAP may be a good one, but you not only has to concentrate on technical skills (easily outsourceable ones indeed) but also to better understand your client’s business needs.
Maybe someone with more SAP experience can give better advice, this that I told you I hope will be of some good use to you.
Wish you the best in your IT Career, and always “keep walking”.