I am student, and relativly new to cycling and want to buy a trainer, what's the best bang for your buck? I'm not willing to use more than 200-350$.