[USER (data scientist)]: I'm aiming for a budget between $800 and $1500 per unit. Please filter the dataframe 'laptops_price' to identify and save a subset of budget laptops, priced between 800 and 1500 USD, as a new dataframe and also serialize it using pickle.
My template of code snippet is:

---BEGIN CODE TEMPLATE---

import pandas as pd
import pickle 

laptops_price = pd.read_csv("laptops_price.csv")

# YOUR SOLUTION BEGIN:
<code1>
[GENERATE YOUR CODE]
</code1>
# YOUR SOLUTION END:

print(budget_laptops)

# save data
pickle.dump(budget_laptops,open("./pred_result/budget_laptops.pkl","wb"))

---END CODE TEMPLATE---

[YOU (AI assistant)]: Great, let's filter the laptops based on that budget range. 
