Stain Stair Treads Before Installation

Easy to follow step by step instructions give diyers the information they need to install new treads and railings.
Stain stair treads before installation. The last part of my question is would we have to stain the ends of the boards when we cut them. With existing stairs the most labor intensive part of the job is preparing the stairway. Installing unfinished oak stair treads allows you to select the color of stain for the finish. Red oak is the most common wood choice and is easy to stain sand and finish so you can easily customize the staircase.
An experienced carpenter will install the risers and treads from the top of the stairs down so that they can always be fitting the next riser against the bottom of the previous tread. Would it be easier to stain a new pine floor before it is laid. Stain and finsh stairs after or before install. There are many reasons for this including the need for a trained carpenter who is familiar with the subtle nuances that come with the different species and angular.
I plan to rip out and redo the risers using fresh wood but for the treads i m going to go over the top of the existing treads with unfinished retread treads that have the lip hanging over the side. Other options include white oak offers water resistance pine brazilian cherry and maple. Scraped and sanded oak stair treads are comparatively simple to finish. When alternate installation methods are used additional molding is sometimes installed to cover up imperfections of the fit.
If this is the case could we go ahead and give one coat of finish. Step 10 after all the treads and risers are dry fitted and you re satisfied with the flatness and the rise and run remove all the pieces and sand and finish prior to installation. Vinyl options for stair treads and risers are also available. I ripped the old carpet off my stairs and want to redo them to match my hardwood floors.