I think you should be patient and wait for another opportunity where you can buy at the early stages of the upward trend, it is not good practice to long the highs.
This is also why you should have specific trading hours where you must be on your laptop and not miss any opportunities.
I know some people do long the highs, but these are mostly hedge funds and high frequency trading algorithms who have hedged their risk in ways you may not even think of. But for a retail trader, longing the high is too risky.