Moderate short term gains from.nifty

Good evening all…dear friends pls share your valuable opinion which is best time to buy any stock preferably from nifty 100 basket at crossing its last week high price (Darvas box theory) , last 15 days high or last months high price for moderate profit of 3-5%.
Thank u

Depends on the day and sunrise time.