give your opinion why altcoin cheap price?
Most of the time it is affected by BTC, when BTC fall altcoins will fall on the next day or weeks in my own observation.
is it time for us to buy altcoin?
If it is a good project, definitely yes it is a perfect time.
why every mid year altcoin is always cheap.
I dont think so, but for me worst time for coins is every after a big holidays.