how get stone by the way?
You have the option to get stone (and other resources) after beating bosses (first boss only gives you the option for wood though), a chance to receive one after beating the final boss, and there's also a chance to get them from shops and certain events. (Did I miss any?)
For standard mode, I recommend picking the resources option after the second boss to guarantee you at least one stone (or two wood) every run.